Чему вы научитесь
- Превозмогать на все 146%;
- Искать нужную информацию в документации и интернете;
- Закладывать удобную структуру проекта;
- Работать с ORM SQLAlchemy;
- Производить миграцию с SQLAlchemy 1.4 на SQLAlchemy 2.0;
- Перестанете писать telegram-ботов в одном файле в стиле простыни, а научитесь грамотно разбивать проект на пакеты и модули, что в дальнейшем положительно скажется на поддержке и модификации кода;
- Основам работы с Docker. В контейнерах будут выполняться тесты над присылаемыми студентами работами;
- Применять ряд шаблонов проектирования GoF на практике;
- Некоторым новым фичам Python 3.11 при написании асинхронного кода;
- Разворачивать систему на VPS.
О курсе
Для кого этот курс
Начальные требования
Основы Python, базовое понимание объектно-ориентированного программирования, Git (обучение по его использованию - не будет) и конечно - желание;)
Преподаватели курса
Как проходит обучение
Курс включает в себя видео-лекции и тесты к ним, задания с написанием кода и разбора одного из вариантов решения, а также интерактивные задачи, тесты к которым будут реализовываться на последних стадиях проектирования системы для автоматизированной проверки заданий
Что вы получите
- Навыки превозмогания;
- Опыт, востребованный работодателем (решение проблем бизнеса);
- Отработку теории на практике;
- Крутой проект в портфолио с безграничными возможностями по его улучшению;
- Навык оценивания временных трудозатрат на реализацию требуемого функционала.