Детальніше про курс
Відео про курс
Сертифікат | |
Занять | 10 |
Годин | 6 |
Місяців | 1 |
Тип навчання | online |
Місто | Киев |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Мова | Русский |
Чого ви навчитеся на цьому курсі?
- Создавать полноценное веб приложение с использованием 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 фреймворки для работы с вашим веб приложением.
Про компанію Видеокурсы по программированию ITVDN (IT Video Developers Network)
Образовательный online ресурс для IT-специалистов, созданный в 2014 году. Цель проекта – обучение языкам программирования и информационным технологиям всех, кто хочет стать профессионалом в сфере разработки программного обеспечения, проектирования сложных программных систем, веб-разработки и в смежных областях.
Авторы видеокурсов ITVDN – сертифицированные специалисты международного уровня.
Видеообучение позволяет комфортно получать полезные, практичные, актуальные знания непосредственно от лидеров профессионального IT-образования, находясь в любой точке земного шара. Главное преимущество видеокурсов – доступность и удобство в использовании.
Обучение на ITVDN проводится в форме отдельных курсов, что позволяет проходить обучение последовательно с нуля или выборочно по отдельным технологиям для повышения уровня квалификации специалистов.
Відгуки Видеокурсы по программированию ITVDN (IT Video Developers Network)
Образовательный online ресурс для IT-специалистов, созданный в 2014 году. Цель проекта – обучение языкам программирования и информационным технологиям всех, кто хочет стать профессионалом в сфере разработки программного обеспечения, проектирования сложных программных систем, веб-разработки и в смежных областях.
Авторы видеокурсов ITVDN – сертифицированные специалисты международного уровня.
Видеообучение позволяет комфортно получать полезные, практичные, актуальные знания непосредственно от лидеров профессионального IT-образования, находясь в любой точке земного шара. Главное преимущество видеокурсов – доступность и удобство в использовании.
Обучение на ITVDN проводится в форме отдельных курсов, что позволяет проходить обучение последовательно с нуля или выборочно по отдельным технологиям для повышения уровня квалификации специалистов.