Курс начинается с основ - студенты установят Python и среду разработки VS Code. Они напишут первую программу и разберутся с переменными - локальными и глобальными. Далее идет работа с различными типами данных: целыми числами, действительными и комплексными. Студенты научатся выполнять математические операции и работать с условными операторами.
В этом модуле рассматриваются циклы - обычные и вложенные, а также операторы прерывания. Студенты освоят работу со списками, включая арифметические операции и срезы. Далее идет изучение строк, кодирования символов и форматирования текстов. Модуль завершается работой со словарями, кортежами и множествами.
Здесь студенты научатся создавать функции, передавать параметры и использовать рекурсию. Они разберутся с упаковкой и распаковкой параметров, а также с тем, как функции могут быть переменными. Последняя часть модуля посвящена работе с файлами - чтению, записи и перемещению между ними.
Этот блок вводит в объектно-ориентированное программирование. Студенты научатся создавать классы, конструкторы, поля и методы. Они освоят наследование, работу с исключениями и модулями. Далее идет изучение перегрузки операторов, итераторов и генераторов.
Модуль охватывает более сложные концепции - функции как объекты, декораторы функций и классов. Студенты разберутся с управлением атрибутами класса, дескрипторами и метаклассами. Каждая тема подкрепляется практическими примерами.
Последний блок посвящен фреймворку Django. Студенты освоят маршрутизацию, работу с запросами и ответами. Они научатся использовать шаблоны, представления и Bootstrap. Далее идет работа с моделями, HTML-формами и базами данных. Завершается модуль темами авторизации и безопасности.
Финальная часть курса - написание дипломного проекта для портфолио. На протяжении всего курса студенты посещают IT-English Speaking Club с преподавателем из IT-компании.
Пакет PLUS включает базовый курс и дополнительные преимущества: индивидуальные консультации с преподавателем, авторский видеокурс, возможность повторного прохождения занятий и заморозки обучения до 3 месяцев. Также предоставляется безлимитный доступ к IT English Speaking Club.
Курс рассчитан на людей от 12 лет. Занятия проходят в вечернее время с 19:00. Студенты имеют доступ к чату с тренером и группой. После завершения курса есть возможность стажировки в реальном проекте. Доступен IT English Speaking Club и дополнительные возможности в пакете PLUS.