Курс на Stepik
Обложка курса «Backend-инженер: Full‑Stack на FastAPI» на Stepik
Бесплатно

Backend-инженер: Full‑Stack на FastAPI 0.000

Открыть на
STEPIK.ORG

Этот курс проведёт вас от простого CRUD-сервиса до production-ready бэкенда на FastAPI. Вы освоите работу с PostgreSQL, SQLAlchemy, Alembic, Redis, Kafka, Docker, а также построите чистую архитектуру с разделением на слои. Научитесь писать тесты, настраивать мониторинг через Prometheus и Grafana, внедрять JWT-аутентификацию и ролевую авторизацию. Вместо теории — сразу код и сквозной проект, который собирается модуль за модулем. В финале — готовый сервис управления заказами с полным стеком и портфолио.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Backend-инженер: Full‑Stack на FastAPI»Учеников на курсе 33
Сертификаты, выданные на курсе «Backend-инженер: Full‑Stack на FastAPI»Сертификатов выдано 0
Отзывы о курсе «Backend-инженер: Full‑Stack на FastAPI»Отзывов получено 0
Рейтинг курса «Backend-инженер: Full‑Stack на FastAPI»Рейтинг курса 0.000
Уроки в курсе «Backend-инженер: Full‑Stack на FastAPI»Количество уроков 68
Тесты в курсе «Backend-инженер: Full‑Stack на FastAPI»Количество квизов 7
Обновления курса «Backend-инженер: Full‑Stack на FastAPI»Обновления курса
Дата публикации курса «Backend-инженер: Full‑Stack на FastAPI»Дата публикации курса
Последнее обновление курса «Backend-инженер: Full‑Stack на FastAPI»Последнее обновление
Сложность easy

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

  • Строить REST API на FastAPI с асинхронными эндпоинтами и Dependency Injection
  • Проектировать и работать с PostgreSQL через SQLAlchemy и управлять схемой через Alembic
  • Внедрять чистую архитектуру с разделением на слои API → Service → Repository → DB
  • Контейнеризировать приложение через Docker и оркестрировать сервисы через Docker Compose
  • Кешировать запросы и управлять сессиями через Redis
  • Настраивать асинхронную обработку событий через Apache Kafka
  • Собирать метрики и настраивать мониторинг через Prometheus и Grafana
  • Внедрять JWT-аутентификацию и ролевую авторизацию
  • Писать модульные и интеграционные тесты с pytest
  • Создавать production-ready бэкенд-сервисы с полным стеком для портфолио

О курсе

Этот курс проведёт вас от простого CRUD-сервиса до production-ready бэкенда на FastAPI. Вы освоите работу с PostgreSQL, SQLAlchemy, Alembic, Redis, Kafka, Docker, а также построите чистую архитектуру с разделением на слои. Научитесь писать тесты, настраивать мониторинг через Prometheus и Grafana, внедрять JWT-аутентификацию и ролевую авторизацию. Вместо теории — сразу код и сквозной проект, который собирается модуль за модулем. В финале — готовый сервис управления заказами с полным стеком и портфолио.

Для кого этот курс

— Python-разработчики — Начинающие бэкенд-инженеров — Идеально подходит тем, кто уже знаком с основами Python и хочет перейти от написания скриптов к созданию production-ready сервисов.

Преподаватели курса

Как проходит обучение

Курс построен на практическом подходе. Каждый модуль содержит текстовую теорию и сразу за ней — практические задания с кодом. В конце каждого подмодуля вас ждёт тестирование для закрепления материала. Финальный проект собирает все изученные технологии в единую работающую систему.

Что вы получите

  • Production-ready бэкенд-сервис с полным стеком — готовый проект для портфолио
  • Навыки работы с FastAPI, PostgreSQL, Docker, Redis, Kafka, Prometheus и Grafana
  • Понимание чистой архитектуры и правильного разделения на слои
  • Навыки тестирования, контейнеризации и мониторинга
  • Умение проектировать и деплоить промышленные системы

Нагрузка

3-4 часов в неделю

Расскажите о курсе друзьям