Курс «Ключевые аспекты веб-разработки на Python»

HTTP
фреймворки
ORM
тестирование
коллекции
шаблонизация

Последнее обновление: 18 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

13 уроков (видео и/или текст)
0 упражнений в тренажере
35 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите основные аспекты современной веб-разработки в Python. Вы узнаете о сетевых протоколах и интерфейсах, базах данных и ORM, веб-фреймворках и концепции MVC. Знания из этого курса помогут определиться с дальнейшими областями изучения, дадут общую картину современного бекэнда и веб-разработки.

Чему вы научитесь

  • Познакомиться с MVC и ORM
  • Создавать простейшие страницы с использованием Python
  • Устанавливать и запускать приложение на микрофреймворке Flask
  • Реалистично оценивать объем знаний, необходимых для профессиональной разработки

Программа

1

Введение

Знакомимся с темой курса

2

Бэкенд на Python

Выясняем, как устроен типичный бэкенд, написанный на Python

3

Протокол HTTP

Знакомимся с основами сетевых протоколов

4

Микрофреймворки

Выясняем, что такое микрофреймворки

5

Шаблонизация

Выясняем, как сервер формирует HTML-запрос

6

СУБД

Знакомимся с базами данных и способами работы с ними из кода

7

ORM

Знакомимся с концепцией ORM, учимся моделировать данные в БД и получать доступ к ним

8

MVC

Знакомимся с шаблонами проектирования и рассматриваем шаблон MVC

9

Fullstack-фреймворки

Знакомимся с возможностями фреймворков «все в одном»

10

Тесты

Знакомимся с автоматическим тестированием кода

11

Коллекции

Рассматриваем коллекции и учимся обрабатывать их

12

Другое

Пройдемся по нескольким важным темам, не входящим в основной курс

13

Заключение

Подводим итоги курса и обсуждаем, куда двигаться дальше

Формат обучения

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы