Раздел 1. Основы языка.
Изучение основного синтаксиса и управляющих конструкций. Построение базовых алгоритмов для решения повседневных, школьных и промышленных задач.
Раздел 2. Продвинутые тонкости.
Изучение различных структур данных и управление ими. Погружение в структуру кода и модульность. Получения начальных знаний объектно-ориентированного программирования.
Раздел 3. Использование модулей.
Знакомство с различными инструментами, позволяющими работать с файловой системой, графикой и звуком, документами и иными данными.
Раздел 4. Базовые навыки построения интерфейсов.
Создание оконных приложений для ПК на Python. Запаковка наработок в полноценные portable-программы.
Раздел 5. Проектная деятельность.
Создание собственных креативных и работоспособных приложений на Python, которые могут быть востребованы пользователями ПК или смартфонов.