2.88M
Категория: ПрограммированиеПрограммирование

DS. Графический дизайн. Дизайн в Python

1.

DS
графический дизайн
Дизайн в Python

2.

Введение
На прошлом занятии:
Основы Python
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

3.

Введение
На прошлом занятии:
На этом занятии:
Основы Python
Макет оконного приложения в Figma
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

4.

Введение
На прошлом занятии:
На этом занятии:
Основы Python
Макет оконного приложения в Figma
Создадим MVP
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

5.

Теория
Создание макета в Figma
Мир меняется, но Microsoft тоже
Стива Балмер
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

6.

Теория
Создание макета в Figma
Мир меняется, но Microsoft тоже
Стива Балмер
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

7.

Теория
Создание макета в Figma
Мир меняется, но Microsoft тоже
Стива Балмер
Техническое задание
Необходимо создать макет части
оконного приложения, отвечающего
за авторизацию во внутренней
системе компании.
Обязательными элементами
являются: логотип, приветственное
краткое предложение, поля для
ввода логина и пароля, кнопка
входа и чек-бокс «Запомнить меня».
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

8.

Теория
Знакомство с Tkinter
MVP
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

9.

Теория
Знакомство с Tkinter
MVP – это неидеальный продукт, который всё же выполняет основную
функцию
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

10.

Теория
Знакомство с Tkinter
MVP – это неидеальный продукт, который всё же выполняет основную
функцию
Совершим путешествие
в прошлое
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

11.

Теория
Знакомство с Tkinter
MVP – это неидеальный продукт, который всё же выполняет основную
функцию
Совершим путешествие
в прошлое
Назад в 2000-е
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

12.

Теория
Знакомство с Tkinter
Что происходило в 2000-х?
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

13.

Теория
Знакомство с Tkinter
Что происходило в 2000-х?
Появилась
Википедия
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

14.

Теория
Знакомство с Tkinter
Что происходило в 2000-х?
Появилась
Википедия
Появился
Твиттер
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

15.

Теория
Знакомство с Tkinter
Что происходило в 2000-х?
Появилась
Википедия
Появился
Твиттер
Вышел
IPhone
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

16.

Теория
Знакомство с Tkinter
Библиотека
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

17.

Теория
Знакомство с Tkinter
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

18.

Теория
Знакомство с Tkinter
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

19.

Теория
Знакомство с Tkinter
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

20.

Теория
Знакомство с Tkinter
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
Label
Text
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

21.

Знакомство с Tkinter
Теория
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
Label
Entry
Text
|
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

22.

Знакомство с Tkinter
Теория
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
Label
Entry
Button
Text
|
OK!
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

23.

Знакомство с Tkinter
Теория
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
Label
Entry
Button
Checkbutton
Text
|
OK!
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

24.

Знакомство с Tkinter
Теория
Библиотека – набор готовых инструментов, который мы подключаем в
свою программу.
Библиотека Tkinter – это популярный инструмент для разработки
графического интерфейса в Python. Она позволяет создавать
интерактивные виджеты и страницы для приложений и сайтов.
Виджеты
Label
Entry
Button
Checkbutton
Text
|
OK!
Radiobutton
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

25.

Теория
Знакомство с Tkinter
Наш первый
MVP
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

26.

Теория
Создание MVP при помощи tkdesigner
Tkdesigner – код без кода
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

27.

Теория
Создание MVP при помощи tkdesigner
Tkdesigner – код без кода
Figma Element Name
Tkinter Element Name
Frame
Frame
Button
Button
Line
Line
Text
Name it anything
Rectangle
Rectangle
TextArea
Text Area
TextBox
Entry
Image
Canvas.Image()
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

28.

ИТОГ
Повторение
Что такое библиотека?
1
вопрос
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

29.

ИТОГ
Повторение
Что такое библиотека?
1
вопрос
Набор готовых
инструментов,
который мы
подключаем в свою
программу
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

30.

ИТОГ
Повторение
Какие виджеты есть в
tkinter?
2
вопрос
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

31.

ИТОГ
Повторение
Какие виджеты есть в
tkinter?
2
вопрос
Label, Entry, Button,
Checkbutton,
Радиокнопка
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

32.

ИТОГ
Повторение
Как заставить окно
приложения работать
непрерывно?
3
вопрос
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

33.

ИТОГ
Повторение
Как заставить окно
приложения работать
непрерывно?
3
вопрос
root.mainloop()
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

34.

ИТОГ
Повторение
Можно ли перенести
макет из Figma в
Python без
использования
кодирования?
4
вопрос
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

35.

ИТОГ
Повторение
Можно ли перенести
макет из Figma в
Python без
использования
кодирования?
4
вопрос
Да, можно, при
помощи библиотеки
tkdesigner
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

36.

ИТОГ
Разработали
свой первый
MVP
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании

37.

ИТОГ
Предотвратим
ситуацию из мема
в нашей будущей
карьере
©2023 ООО «Юмакс». Все права защищены. Любое использование материалов допускается только с письменного согласия компании
English     Русский Правила