Зарегистрируйтесь, чтобы продолжить обучение

О курсе Python: Веб-разработка (Flask)

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

Этот курс подойдет тем, кто продолжает изучать Python и его применение в вебе. Здесь мы будем изучать основы веб-разработки. Вы познакомитесь с архитектурой веба и детально изучите принципы создания современных веб-приложений.

Во время прохождения курса мы рассмотрим следующие темы:

  • Обработка запросов и формирование ответов
  • Обработка форм
  • Шаблонизатор
  • Ресурсная маршрутизация
  • CRUD и работа с сущностями
  • Архитектурный паттерн MVC
  • Работа с куками и сессиями
  • Деплой

Практика этого курса выполняется в среде Хекслета, но для полноценного погружения рекомендуем повторять все действия на своем компьютере. Для этого убедитесь, что в вашей системе установлены:

  • Python 3.10 (или более новая версия)
  • uv

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


Дополнительные материалы

  1. Что такое протокол HTTPS, и как он защищает вас в интернете
  2. Как работает DNS

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
1000
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff