Чему вы научитесь
- Создавать окна и настраивать их параметры — задавать размеры, расположение, заголовки, иконки и нужное поведение (в том числе реакцию на закрытие).
- Работать с виджетами — использовать кнопки (Button), метки (Label), поля ввода (Entry, Text), списки (Listbox), флажки (Checkbutton), переключатели (Radiobutton), меню (Menu), холст (Canvas) и другие элементы интерфейса.
- Размещать элементы — освоите менеджеры компоновки pack(), grid() и place(). Сможете точно задавать отступы, выравнивать элементы.
- Добавлять интерактивность — обрабатывать клики, ввод текста, движения мыши; связывать элементы управления с функциями и отслеживать изменения данных.
- Работать с диалоговыми окнами и системными сообщениями — сможете выводить всплывающие окна предупреждения, задавать вопросы, открывать окна выбора файлов и папок.
- Улучшать визуальное оформление — освоите базовые приемы стилизации: цвета, шрифты, картинки.
О курсе
Из консольных строк — в мир графических интерфейсов! На курсе по Tkinter вы шаг за шагом освоите создание GUI: научитесь проектировать окна и наполнять их нужными элементами — кнопками, полями ввода, меню, — а также управлять их размещением и поведением.
Для кого этот курс
Курс подходит начинающим в изучении Python и тем, кто уже имеет опыт и хочет освоить создание GUI.
Начальные требования
☑ Иметь базовые знания Python;
☑ Установить интегрированную среду разработки (IDE), например PyCharm;
☑ Установить язык программирования Python.
Преподаватели курса
Как проходит обучение
Обучение содержит:
☑ Текстовые уроки с примерами;
☑ Тестовые вопросы для закрепления материала;
☑ Практические задания для самостоятельной работы.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 3 учеников получили сертификат.
Что вы получите
- Умение создавать GUI‑приложения на языке программирования Python с использованием встроенной библиотеки Tkinter.
- Сможете реализовать оконные интерфейсы с меню, активными кнопками, полями ввода.
- Получите навык проектирования и создания собственных графических окон.
Нагрузка
4-5 часов в неделю