Разработка графических интерфейсов
На базовом курсе программирования школьники научатся писать код и создавать графические интерфейсы на языке Python. Каждый ученик разработает свой текстовый редактор. Курс развивает алгоритмическое мышление, знакомит школьников с веб дизайном и проектированием страниц на уровне junior разработчика. Занятия проходят онлайн, курс включает 40 уроков по 8 часов в неделю.
40 уроков
Уровень — Начальный
Формат — Онлайн
Вы будете знать
Правила объектно-ориентированного программирования.
Основные этапы создания программных продуктов.
Базовые принципы программирования на языке Python.
Типы данных и языковые конструкции в Python.
Особенности работы с библиотекой PyQt.
Вы будете уметь
  • Писать программы на языке Python.
  • Пользоваться базами данных и библиотекой PyQt.
  • Создавать графические интерфейсы на Qt.
  • Настраивать взаимодействие кода с операционной системой.
Модули
Модуль 1
Python. Часть 1
36 ч.
Среда разработки и основы программирования на Python. Понятия переменной и условной, типы данных, методы, строчки, коллекции, циклы.
Модуль 2
Python. Часть 2
36 ч.
Понятие объектно-ориентированного программирования. Работа с файлами, функциями, регулярными выражениями. Особенности применения итераторов, декораторов, генераторов.
Модуль 3
Библиотека PyQt. Часть 1
36 ч.
Знакомство с библиотекой PyQt. Управление базами данных и компонентами. Обработка событий и сигналов.
Модуль 4
Библиотека PyQt. Часть 2
36 ч.
Работа с MDI и SDI приложениями. Создание интерфейсов с графикой и медиа. Алгоритмы печати и сохранение настроек. Взаимодействие программы с операционной системой.
Остались вопросы?
Позвоните по номеру
и мы ответим на все возникшие вопросы.