Создание собственного WSGI-фреймворка и изучение внутренних механизмов Django и Flask
Уровень
для практикующих
На выходе
Готовое веб-приложение, созданное на базе собственного фреймворка; Проектировать архитектуру веб-фреймворков на Python; Реализовывать WSGI-совместимые приложения; Писать собственные ORM для работы с БД; Создавать системы шаблонизации для веб-приложений
Навыки
Архитектура веб-фреймворков · Реализация WSGI-интерфейса · Система маршрутизации · Создание декораторов-маршрутизаторов · Разработка шаблонизатора · Разработка ORM · Разработка контроллеров
Кому подойдёт
Веб-разработчики, которые уже имеют опыт работы с Django или Flask