Обзор языков программирования Введение в Python Типы данных, переменные, синтаксис Условные инструкции, их синтаксис Понятие исключения Циклы, строки, списки Функции и модули Функции «Старт», «Продолжение», «Завершение Алгоритмы сортировки Кортежи Словари Файлы Парсинг Упаковка данных Введение в ООП (объектно-ориентированное программирование) Типы данных, определяемые пользователем Наследование и инкапсуляция Полиморфизм Создание и управление экземплярами классов Метакласс Паттерны ООП Протоколы итераторов Структура данных Параллельное и многопоточное программирование Сетевое программирование Реляционные базы данных Разработка веб-приложений Классификация WEB-фреймворков Асинхронные WEB-приложения Django - фреймворк для создания веб-приложений Модели и ORM Работа с админкой, настройка отображения Язык шаблонов и создание веб-форм Создание форм и страниц Погружение в Django Немного о фронт-энде