Новый видеокурс – Flask
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

Хотите научиться создавать современные веб-приложения на Python? Тогда у нас отличные новости для вас! Мы рады представить наш новый видео-курс по Flask —  легкому и гибкому фреймворку, который идеально подходит как для новичков, так и для опытных разработчиков.

Погрузитесь в мир Flask и создайте собственное веб-приложение! Мы научим вас работать с Jinja2 Templates, где вы легко освоите циклы, условия и даже наследование форм. Далее вы откроете для себя секреты создания RESTful сервисов, используя SQLAlchemy для работы с базами данных, и свяжете приложение с SQLlite3. Валидация данных? Сериализация и десериализация? Легко! Вы станете мастером этих процессов, а еще узнаете все о миграции баз данных и различных способах аутентификации, включая JWT. Кроме этого, мы покажем, как грамотно тестировать приложения, использовать потоки и асинхронность, чтобы приложения работали как часы. А на финальном этапе вы овладеете Docker и сможете развернуть свое приложение на Heroku, показав миру свой шедевр!

Автор курсаФурда Орест, Software Engineer (Python).

Курс состоит из 10 видеоуроков общей продолжительностью 5 часов 6 минут.

Структура курса:

  1. Начало работы с Flask
  2. Создание RESTful API
  3. Валидация пользовательских данных
  4. Использование SQLAlchemy
  5. Alembic миграции
  6. Аутентификация
  7. Pytest, Travis CI
  8. Dockerize Flask app
  9. Многопоточное программирование
  10. Async and await, концепты асинхронности

Чему вы научитесь на данном курсе:

  • Создавать мощные REST API приложения на Python и Flask.
  • Уверенно использовать лучшие практики работы с базами данных для надежности и скорости.
  • Мастерски тестировать веб-приложения на Python, чтобы они были готовы к любым вызовам.
  • Развертывать свои проекты с Docker, как профессионал, и легко доставлять их пользователям.
  • Разбираться в потоках и асинхронности, чтобы ваши приложения работали еще быстрее и эффективнее.

Предварительные требования

Курс ориентирован на разработчиков, которые имеют уверенные знания языка Python, на уровне Python Углубленный.

Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме — к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.

Курс входит в комплексную программу подготовки по специальности:

              

КОММЕНТАРИИ И ОБСУЖДЕНИЯ
ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Notification success