Создавать полноценное веб приложение с использованием Flask Framework
Использовать шаблонизатор Jinja2
Проектировать свое веб-приложение согласно принципам RESTful API
Организовывать валидацию пользовательских данных с помощью Marshmallow
Использовать библиотеку SQLAlchemy и ORM технологию для организации работы с базой данных
Понимать, что такое миграции и выполнять миграции баз данных с помощью Alembic и Flask-Migrate
Различать способы аутентификации в REST приложениях и реализовывать аутентификацию и авторизацию, используя JWT
Организовывать тестирование RESTful приложения с помощью pytest и используя Mock
Понимать, что такое Docker и Dockerfile
Организовывать упаковку своего приложения с помощью Docker
Выполнять развёртывание своего приложения на Heroku
Понимать принципы организации многопоточного приложения и организовывать многопоточность в приложении с помощью Global Interpreter Lock (GIL) и ThreadPoolExecutor
Понимать принципы асинхронного программирования, его преимущества и недостатки. Использовать асинхронные Python фреймворки для работы с вашим веб приложением
Так же в программе курса:
Знакомство с Flask
Терминал/Виртуальная среда
Рендеринг HTML
Вывод данных с Jinja
Async and await
GET и POST запросы
Создание RESTful API
Работа с БД
и многое другое
Занятия проходят в удобное для ученика и преподавателя время (пару раз в неделю по 2-3 часа). Расписание составляется при заключении договора. Вы обучаетесь в малокомплектной группе (до 5 человек), начать обучение можно любой момент(при условии индивидуального обучения, в случае групповых занятий нужно дождаться набора группы), как только Вы будете готовы приступить к занятиям. По окончанию курса Вас ожидает выпускной экзамен, Свидетельство которое котируется у работодателей, а так же пожизненная тех поддержка от вашего преподавателя!
Для расчета стоимости выберите вариант который Вам подходит: индивидуальные занятия 2 000 руб / 1 ак час или групповые 1 500 руб / 1 ак час - и умножьте стоимость на общее количество академических часов данного курса. Оплата возможна в 2 части.
Курс рассчитан на 84 академических часов. Длительность 3-4 месяца (при посещении 3 занятия в неделю по 3 академических часа - график можно обсудить на собеседовании/тестировании в школе).