Курс рассчитан для детей, кто уже прошел курс Python base. Изучим ООП, дескрипторы, познакомятся с фреймворком Flask или Django, научимся работать с БД.
1 урок. Классы и объекты. Атрибуты классов и объектов. 2 урок. Методы, магический метод __new__ 3 урок. Инициализатор __init__ и финализатор __del__. 4 урок. Методы классов и статические методы.
1 урок. Режимы доступа public, private, protected. Сеттеры и геттеры. 2 урок. Свойства property. Декоратор @property. 3 урок. Дескрипторы (data descriptor и non-data descriptor). 4 урок. Презентация проекта.
1 урок. Динамическая генерация страниц. 2 урок. Данные от пользователя, input() 3 урок. Авторизация и вход на сайт. 4 урок. Работа по объединению веб приложения.
1 урок. Подключаем БД к нашему веб приложению. 2 урок. Подключаем БД к странице с товарами. 3 урок. Подключаем БД к оформлению заказа. 4 урок. Загружаем свой сайт на удаленный бесплатный хостинг Pythonanywhere.
1 урок. Знакомство с Selenium. Введение в автоматизацию браузера и сбор данных. 2 урок. Знакомство с Beautifull Soup. Введение в parsing HTML и XML документов с помощью библиотеки Beautifull soup. 3 урок. Наследование в объектно-ориентированном программировании. 4 урок. Наследование. Функция super() и делегирование.
1 урок. Использование языка дизайна KV 2 урок. Создаем приложение на Kivy. 3 урок. Приложение для iOS 4 урок. Первая программа на фреймворке Kivy.
1 урок. Работа над проектом. Часть 1. 2 урок. Работа над проектом. Часть 2. 3 урок. Работа над проектом. Часть 3. 4 урок. Презентация проектов.