FastAPI чаще используют для создания API, но этот фреймворк способен на большее — он позволяет строить полноценные сайты с динамическим HTML так же эффективно, как Flask или Django. Вы научитесь собирать веб-приложения на Python «под ключ», не подключая дополнительные инструменты для фронтенда.
В центре обучения — создание практически полного клона сайта pypi.org. Вы разберетесь, как выстраивать архитектуру приложения, интегрировать шаблонизаторы Jinja2 и Chameleon, работать со статикой и реализовывать формы для обработки пользовательского ввода.
Курс сфокусирован на практическом стеке: вы освоите асинхронную работу с базой данных через SQLAlchemy ORM, настроите валидацию данных и пройдете полный цикл разработки от написания кода до деплоя готового проекта на Linux-сервер в облаке. Материал подойдет разработчикам, которые уже знают основы Python и хотят использовать FastAPI как основной инструмент для веб-разработки.
Отзывов пока нет. Будьте первым!