Джун IT Academy

Python (12+)

-
Для начинающих, Для начинающих
Програмирование для детей
Этот курс научит основам Python — от синтаксиса до работы с функциями и объектами. Рассмотрим алгоритмы, напишем телеграм-бота, голосового ассистента и другие проекты. После курса у тебя будет готовый собственный проект и знания для дальнейшего изучения языка.

О курсе

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

Введение и основы языка

На этом курсе начинают с основ - студенты узнают о сфере применения Python и его истории. Устанавливают среду разработки и пишут первую программу. Осваивают базовые принципы написания кода в стиле Python.

Работа с данными

Курс охватывает работу с основными типами данных: числами, строками, списками и кортежами. Студенты учатся выполнять математические операции, форматировать текст, работать с индексами и срезами. Осваивают ввод данных с клавиатуры с помощью функции input().

Словари и условные конструкции

В этом модуле изучают словари - создание, изменение элементов, объединение. Далее переходят к условным операторам if, elif, else. Рассматривают понятия истинности и ложности в Python.

Циклы и функции

Студенты освоят два типа циклов: while и for. Научатся работать с функцией range(), прерывать и продолжать выполнение циклов. Далее переходят к созданию собственных функций, использованию аргументов различных типов и lambda-функций.

Обработка ошибок и работа с файлами

Этот блок учит корректно обрабатывать ошибки с помощью try-except. Студенты научатся работать с файловой системой - открывать файлы, читать и записывать данные, использовать конструкцию with для безопасной работы.

Объектно-ориентированное программирование

Большой модуль посвящен ООП. Студенты изучат основные принципы - инкапсуляцию, наследование, полиморфизм. Научатся создавать классы и объекты, работать с атрибутами и методами. Рассмотрят более сложные концепции - переопределение методов, множественное наследование и декораторы.

Практические проекты

Финальная часть курса - создание реальных проектов. Студенты напишут телеграм-бота, голосового ассистента и игру "Змейка". Завершается обучение разработкой собственного проекта на выбор и его защитой.

Условия обучения

Курс предлагает оплату частями и поддержку ментора. Студенты могут общаться с преподавателем и одногруппниками. После успешной сдачи экзамена и защиты финального проекта выдается сертификат.

Что включено

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