Jungle Courses

Python From Zero To Hero

9 000 UAH за місяць
3 месяцев
Для начинающих, Для начинающих
Python
Этот курс научит вас программировать на Python с нуля. Вы освоите основы языка, работу с переменными, циклами, функциями и библиотеками. Под конец курса создадите собственный проект или игру, чтобы закрепить знания.

О курсе

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

Основы компьютера и программирования

На этом курсе начинают с понимания того, как работает компьютер. Ученик узнает об основных компонентах компьютера, принципах взаимодействия с операционной системой и что такое программы. Рассматривают понятие алгоритма и его типы. Также анализируют популярные программы, чтобы понять, как они работают.

Знакомство с Python и настройка среды

Далее курс переходит к языку программирования Python. Рассматривают его преимущества и сферы применения. Ученик устанавливает Python с официального сайта и настраивает рабочую среду. Работает с интерпретатором IDLE, где пишет первую программу. Затем устанавливает Visual Studio Code - мощный редактор кода, и учится писать программы в нем.

Основы программирования на Python

Здесь изучают фундаментальные понятия программирования. Начинают с переменных и типов данных, затем переходят к математическим операциям. Далее рассматривают условные конструкции if-else для принятия решений в программе. Добавляют логические операторы AND, OR и NOT для создания сложных условий.

Циклы и структуры данных

Ученик осваивает циклы for и while для автоматизации повторяемых действий. Изучает разницу между этими циклами и учится контролировать их выполнение. Затем переходит к работе с основными структурами данных: строками, списками, кортежами и словарями. Учится добавлять, удалять и изменять элементы в этих структурах.

Функции и практическое применение

На этом этапе курс охватывает создание и использование функций. Ученик пишет простой калькулятор для закрепления материала. Детально изучает функции print() и input() для работы с вводом-выводом данных. Знакомится со встроенными функциями Python и учится их использовать.

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

Курс вводит понятие классов и объектов - основ объектно-ориентированного программирования. Ученик учится создавать собственные классы и работать с их экземплярами. Затем изучает математические функции, генерацию случайных чисел и работу с функцией range.

Библиотеки и графика

Здесь ученик узнает о библиотеках Python и их подключении. Работает с модулем Turtle для создания графики. Затем переходит к библиотеке Tkinter для разработки графических интерфейсов. Особое внимание уделяют виджету Canvas для рисования. На двух занятиях углубленно работают с Tkinter, создавая более сложные программы.

Индивидуальный проект

Последний модуль посвящен практической работе. Ученик выбирает индивидуальный проект или игру под руководством ментора. Четыре занятия выделено на разработку и совершенствование проекта. На заключительном занятии происходит защита проектов, где каждый ученик презентует свою работу.

Завершение курса

На последнем занятии вместе с ментором анализируют полезные ресурсы для дальнейшего обучения. Обсуждают, какие программы можно разрабатывать на Python и как продолжить самостоятельное обучение. Дают ответы на заключительные вопросы.

Как организовано обучение

Курс проходит онлайн с собственным кабинетом в Jungle Cloud. Менторы предоставляют поддержку 24/7. Ученики общаются в чате, выполняют домашние задания и получают обратную связь. Каждый ученик работает над собственным проектом под руководством опытного ментора.

Что включено

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