курс
Python: Веб-разработка (Flask)
1414 студентов
724 сообщения
Последнее обновление:
06 сентября 2023

3 900 ₽
в месяц
Зарегистрироваться
за все курсы Хекслета
- Тренажер с практикой
-
Бессрочный доступ к теории
-
Асинхронный формат обучения
Рекомендуемые программы
Включено в курс
24 урока (видео и/или текст)
14 упражнений в тренажере
69 проверочных тестов
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы
Чему вы научитесь
- Создавать полноценные сайты с помощью Python
- Работать с микрофреймворком Flask
- Использовать шаблонизатор Jinja2
- Правильно строить архитектуру веб-приложений и разбираться в MVC
- Доставлять приложение до сервера
Описание
На этом курсе вы изучите основы веб-разработки на примере микрофреймворка Flask. Вы узнаете, как обрабатывать запросы и формировать ответ, как работать с куки и сессиями, что такое CRUD и как правильно работать с сущностями. В итоге вы научитесь создавать полноценные сайты, строить архитектуру веб-приложений и доставлять их до сервера. Веб-разработка на Flask пригодится, если вы решите детально изучить принципы создания современных веб-приложений. Этот курс подойдет тем, кто продолжает изучать Python и его применение в вебе. Чтобы учиться было проще, стоит заранее изучить курсы, посвященные протоколу HTTP, основам HTML-верстки и основам ООП на Python.
Программа курса
Продолжительность 22 часа
-
4
Встроенный веб-сервер
Научимся использовать веб-сервер, поставляемый в стандартной библиотекетесты
-
8
Динамические маршруты
Научимся строить маршруты, которые содержат плейсхолдеры -
9
Шаблонизатор
Научимся формировать HTML-страницы с помощью механизма шаблонизации -
14
Именованные маршруты
Научимся использовать более устойчивую систему для управления маршрутизациейтесты
-
20
Model-View-Controller (MVC)
Познакомимся с одним из ключевых архитектурных паттернов построения пользовательских приложенийтесты
-
25
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
26
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса