TDD Python. Пишем свой фреймворк

0/5 ·
Создан: 25 октября 2019 г. Обновлён: 23 марта 2026 г.

Разберитесь в устройстве Flask и Django, написав с нуля собственный Python-фреймворк. Вы пройдете путь от создания архитектуры на базе WSGI до публикации пакета в PyPI и его реального развертывания на Heroku.

Внутри разбираются:

  • Принципы работы WSGI-серверов, таких как Gunicorn, и создание собственных обработчиков запросов.
  • Использование методологии TDD (Test-Driven Development) для проектирования API и написания unit-тестов.
  • Реализация middleware, работа со статическими файлами и создание кастомных классов ответов.
  • Архитектура маршрутизации, включая работу с класс-ориентированными обработчиками (class-based handlers).

Курс рассчитан на разработчиков, которые хотят заглянуть «под капот» привычных инструментов и научиться создавать библиотеки для других программистов. В финале у вас будет полностью рабочий фреймворк и опыт его деплоя в облаке.

0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Python for Algorithmic Trading Можно купить
566 ₽ 11 150 ₽ −95%
5.0

Python for Algorithmic Trading

Yves Hilpisch
С
Можно купить
190 ₽ 750 ₽ −75%

Стань экспертом по API! RESTful Web Services

Udemy
С
Можно купить
108 ₽ 1 499 ₽ −93%

Сайт на Django 3. Сервис по сбору данных

Oleg Novikov
П
Можно купить
1 052 ₽ 16 000 ₽ −93%

Профессия мидл python-разработчик. Часть 5 из 6

Яндекс Практикум
D
Можно купить
82 ₽ 799 ₽ −90%

Django 3 - Full Stack разработка веб-сайтов на Python

Nick Walter