На этом курсе начинают с основ - студенты изучают базовый синтаксис Python, работу с переменными и выражениями. Далее переходят к работе со строками, циклами и коллекциями, включая списки и их методы. Важной частью являются условные операторы - if else, if elif else и match. Завершается модуль работой с библиотеками. В конце семестра создают два проекта: программу To-Do List и бота-помощника на библиотеке aiogram.
Здесь студенты знакомятся с принципами веб-разработки и учатся создавать веб-приложения с помощью Flask. Включает работу с базами данных, менеджмент и анализ данных в реальных проектах. Изучают Flask маршрутизацию, шаблоны и библиотеки для работы с базами данных. Обучаются создавать и подключать базы данных к веб-приложениям. Финальный проект - командное создание генератора резюме с бэкендом и фронтендом.
Этот модуль охватывает работу с txt и csv файлами, использование модуля googletrans и подключение голосового ассистента. Студенты осваивают парсинг данных, работу с Google Sheets и базами данных. Учатся создавать простых ботов для различных задач. Финальный проект - разработка бота для изучения английского языка, сочетающего полученные навыки.
Завершающий этап посвящен фреймворку Django и созданию сложных веб-приложений. Студенты работают с SQLite и DBeaver, изучают хеширование и принципы UML. Учат разрабатывать UML диаграммы и создавать страницы с основными функциями интернет-магазина. Финальный проект - разработка полноценного интернет-магазина для продажи украинских HandMade товаров.
Личный кабинет студента содержит все учебные материалы, записи уроков, задания и пояснения - доступ открыт 24/7. Занятия проходят онлайн в Google Meet по четкому расписанию, что позволяет обучаться из любого места. Курс сосредоточен на практике - студенты работают с реальными задачами и создают собственные проекты. Группы до 15 человек обеспечивают индивидуальный подход. Преподаватели проверяют домашние задания и предоставляют обратную связь, что помогает быстрее прогрессировать.