- Знакомство с ООП(Знакомство с классами и объектами)
- Продолжение ООП(встроенные методы, наследование, инкапсуляция, полиморфизм, git)
- Продвинутая работа(обработка исключений, логирование, mro)
- Пакеты и модули(встроенные модули, работа с интерпретатором)
- Пакеты и модули(виртуальное окружение, работа с модулями)
- БД и СУБД(основы, субд)
- БД и СУБД(api, модули для субд)
- Многопоточность и асинхронность(asyncio, threading)
- Практика(asyncio, threading)
- Асинхронный Tornado
- Aiohttp
- Django(основы + теория)
- Django(mvc, models, миграции)
- Django(шаблоны и шаблонизатор)
- Django(прототип)
- Docker(образы, контейнеры, создание своих образов)
- Docker Compose(управление контейнерами)
- Развертывание веб-сервисов(Nginx)
- Построение пайплайнов(gitlab CI/CD)
В конце данной дисциплины Вас ждет экзамен. Можно получить оценку автоматом:
- Оценка 3 ставится, если Вы выполнили все домашние работы.
- Оценка 4 ставится, если Вы выполнили все домашние работы и сделали проект на Django.
- Оценка 5 ставится, если Вы выполнили все домашние работы, сделали проект на Django и успешно его вывели в продакшен.