На этом курсе начинают с основ. Сначала разбираются с тем, что такое Python, где его используют и как он работает. Студенты установят интерпретатор и напишут свою первую программу. Затем переходят к переменным и типам данных - чисел, строк, списков. Учат выполнять арифметические операции и выводить информацию на экран.
Далее курс показывает, как программа принимает решения. Студенты осваивают условные конструкции if-else, включая современный match/case из Python 3.10. Затем переходят к циклам while и for. Эти инструменты помогают автоматизировать повторяемые действия и строить логику программ.
Здесь углубляются в структуры данных. Начинают с последовательностей и списков - основных инструментов для хранения информации. Показывают, как добавлять, удалять и изменять элементы. Затем переходят к множествам и отображениям, которые помогают эффективно работать с уникальными данными.
Следующие два модуля посвящены функциям. Сначала студенты учатся создавать собственные функции, работать с параметрами. Затем переходят к более сложным темам - рекурсии и встроенным функциям Python. В конце раздела изучают стандарт PEP8, который учит писать чистый и понятный код.
После завершения курса студенты смогут создавать простые программы на Python. Они научатся работать с разными типами данных, использовать условия и циклы, писать функции. Эти знания позволят понимать код, написанный на Python или других языках программирования.
Курс включает практические задания с проверкой. Студенты получают бесплатный видеокурс для закрепления материала. После успешного прохождения тестирования выдается сертификат.