GoITeens

Python

24 месяцев
Для начинающих
Програмирование для детей
Этот курс научит школьников программированию на Python — так же серьезно, как и взрослых. Он основан на программе, после которой студенты начинают карьеру в IT. Каждый семестр заканчивается реальным проектом: от ботов до интернет-магазинов. Группы небольшие, уроки онлайн, а все материалы доступны круглосуточно.

О курсе

Программа курса

Первый семестр: Основы Python

На этом курсе начинают с основ - студенты изучают базовый синтаксис Python, работу с переменными и выражениями. Далее переходят к работе со строками, циклами и коллекциями, включая списки и их методы. Важной частью являются условные операторы - if else, if elif else и match. Завершается модуль работой с библиотеками. В конце семестра создают два проекта: программу To-Do List и бота-помощника на библиотеке aiogram.

Второй семестр: Веб-разработка с Flask

Здесь студенты знакомятся с принципами веб-разработки и учатся создавать веб-приложения с помощью Flask. Включает работу с базами данных, менеджмент и анализ данных в реальных проектах. Изучают Flask маршрутизацию, шаблоны и библиотеки для работы с базами данных. Обучаются создавать и подключать базы данных к веб-приложениям. Финальный проект - командное создание генератора резюме с бэкендом и фронтендом.

Третий семестр: Работа с данными и автоматизация

Этот модуль охватывает работу с txt и csv файлами, использование модуля googletrans и подключение голосового ассистента. Студенты осваивают парсинг данных, работу с Google Sheets и базами данных. Учатся создавать простых ботов для различных задач. Финальный проект - разработка бота для изучения английского языка, сочетающего полученные навыки.

Четвертый семестр: Django и сложные проекты

Завершающий этап посвящен фреймворку Django и созданию сложных веб-приложений. Студенты работают с SQLite и DBeaver, изучают хеширование и принципы UML. Учат разрабатывать UML диаграммы и создавать страницы с основными функциями интернет-магазина. Финальный проект - разработка полноценного интернет-магазина для продажи украинских HandMade товаров.

Особенности обучения

Личный кабинет студента содержит все учебные материалы, записи уроков, задания и пояснения - доступ открыт 24/7. Занятия проходят онлайн в Google Meet по четкому расписанию, что позволяет обучаться из любого места. Курс сосредоточен на практике - студенты работают с реальными задачами и создают собственные проекты. Группы до 15 человек обеспечивают индивидуальный подход. Преподаватели проверяют домашние задания и предоставляют обратную связь, что помогает быстрее прогрессировать.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора