Разработай свое первое приложение на языке программирования Python всего за 5 месяцев ещё в школе. От 2 до 6 проектов реализуешь по окончании курса.
Проекты которые ты реализуешь в ходе курса:
1. Создашь телеграмм-бота
2. Реализуешь веб-приложение с функцией мессенджера
3. Блог/Новостной сайт с возможностью регистрации и добавления комментариев
4. Сделаешь веб-приложение «Гороскоп на сегодня»
Чему ты научишься:
1. Изучишь экосистемы Python и фундаментальные принципы программирования
2. Разработаешь web-приложение на Django
3. Научишься работать с файлами и базами данных
4. Разберешься в процедурном и объектно-ориентированном программировании
5. Будешь знать концепции тестирования и работы с Docker
6. Станешь востребованным Python разработчиком
Программа курса
Модуль 1 - Введение в программирование и Computer Science
Первый шаг в мир программирования
Введение в Computer Science (часть 1)
Введение в Computer Science (часть 2)
Введение в Экосистему Python
Модуль 2 - Основы Python
Основы Python (часть 1)
Основы Python (часть 2)
Основы Python (часть 3)
Основы Python (часть 4)
Модуль 3 - Структурное и функциональное программирование
Структурное программирование
Функциональное программирование (часть 1)
Функциональное программирование (часть 2)
Работа с исключениями
Работа с текстом и файловая система
Сериализация и регулярные выражения
Модуль 4 - Ввдение в Git
Системы контроля версий (часть 1)
Системы контроля версий (часть 2)
Модуль 5 - Объектно-ориентированное программирование. Принципы. Основы
ООП (часть 1)
ООП (часть 2)
ООП (часть 3)
ООП (часть 4)
ООП (часть 5)
Итераторы и генераторы
Модуль 6 - Введение в базы данных и SQL
Базы данных и SQL (часть 1)
Базы данных и SQL (часть 2)
Базы данных и SQL (часть 3)
Базы данных и SQL (часть 4)
Базы данных и SQL (часть 5)
Модуль 7 - Веб-разработка и работа с API. Создание Telegram-бота
Работа с интернетом и сетью
Введение в веб-разработку
Работа с API
Модуль 8 - Flask. Разработка приложения на Flask
Flask (часть 1)
Flask (часть 2)
Flask (часть 3)
Модуль 9 - Django. Создание простого приложения на Django
Django (часть 1)
Django (часть 2)
Django (часть 3)
Django (часть 4)
Django Rest (часть 1)
Django Rest (часть 2)
Django Rest (часть 3)
Модуль 10 - Защита и презентация дипломного проекта