Курс на Stepik
Обложка курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» на Stepik
6 999₽ -30%
--:--:--
4 899

FastAPI для профессионалов: Онлайн-школа на чистой архитектуре 5.000

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

Это практический курс по созданию Backend-системы на FastAPI. Вы разработаете полноценную образовательную платформу с Clean Architecture, JWT-аутентификацией, тестированием, очередями, Docker-runner для проверки кода и системой прогресса обучения. Курс ориентирован на разработчиков, которые хотят перейти от простых API к архитектурно сложным backend-проектам. Внимание, данный курс не содержит ни минуты видео!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Учеников на курсе 130
Сертификаты, выданные на курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Сертификатов выдано 1
Отзывы о курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Отзывов получено 1
Рейтинг курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Рейтинг курса 5.000
Уроки в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Количество уроков 84
Тесты в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Количество квизов 4
Задачи с кодом в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Количество задач с кодом 7
Время прохождения курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Время прохождения курса
Стоимость курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Стоимость курса 6 999 ₽
Обновления курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Обновления курса
Дата публикации курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Дата публикации курса
Последнее обновление курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре»Последнее обновление
Сложность hard

Содержание курса

Разделы в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» 5 разделов Уроки в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» 84 урока Тесты в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» 4 теста Задачи в курсе «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» 7 задач Время прохождения курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» 6 ч. Последнее обновление курса «FastAPI для профессионалов: Онлайн-школа на чистой архитектуре» обн. 5 июля 2026

1. MVP

25 уроков
Открытый
1.1 Обзор проекта, стека и маршрута разработки
120
38
7м 7с
0
Закрытый
1.2 Clean Architecture на практике
21
12
16м 32с
0
Закрытый
1.3 Структура проекта: каркас, пакеты, стандарты
20
11
15м 58с
0
Закрытый
1.4 Конфигурация и ошибки: фундамент production-подхода
15
8
14м 16с
0
Закрытый
1.5 Сущность Course как бизнес-ядро
12
6
7м 39с
0
Закрытый
1.6 Сущности Modules, Sections и структура курса
10
5
4м 20с
0
Закрытый
1.7 Сущность Lecture и учебный материал
7
7
-
0
Закрытый
1.8 Сущность User и роли: модель доступа
7
5
-
0
Закрытый
1.9 Read-сценарии: первые Use Cases
6
4
-
0
Закрытый
1.10 Write-сценарии: управление контентом через Use Cases
5
3
-
0
Закрытый
1.11 Контракты слоёв: интерфейсы, границы, ответственность
4
3
-
0
Закрытый
1.12 Persistence: ORM отдельно, домен отдельно
4
3
-
0
Закрытый
1.13 Репозитории: доступ к данным
4
3
-
0
Закрытый
1.14 Unit of Work: транзакции как часть архитектуры
4
3
-
0
Закрытый
1.15 Миграции базы данных и инфраструктура
3
3
-
0
Закрытый
1.16 FastAPI как слой доставки
3
2
-
0
Закрытый
1.17 Эндпоинты чтения
3
2
-
0
Закрытый
1.18 Эндпоинты управления
2
2
-
0
Закрытый
1.19 OpenAPI: документация, теги, схемы ошибок
3
3
-
0
Закрытый
1.20 Аутентификация: регистрация, логин, JWT
4
1
-
0
Закрытый
1.21 Авторизация: роли, доступы, защита маршрутов
3
1
-
0
Закрытый
1.22 Практическое тестирование проекта
2
1
-
0
Закрытый
1.23 Автоматизированное тестирование проекта (Unit тесты)
2
1
-
0
Закрытый
1.24 Интеграционное тестирование и End-to-End тесты
3
1
-
0
Закрытый
1.25 Домашнее задание
7
0
-
0

2. Интерактивное обучение: тесты, попытки, прогресс

17 уроков
Закрытый
2.1 Точка входа во второй модуль: от контента к активности
4
1
-
0
Закрытый
2.2 Роли второго этапа: кто создает, кто проходит, кто управляет
3
1
-
0
Закрытый
2.3 Cущность Question
1
1
-
0
Закрытый
2.4 Сущность AnswerOption и варианты ответа
3
1
-
0
Закрытый
2.5 Формы ответа: одиночный и множественный выбор
2
1
-
0
Закрытый
2.6 Сущность QuestionAttempt и прохождение тестов
1
1
-
0
Закрытый
2.7 Результаты теста, баллы и статус
1
1
-
0
Закрытый
2.8 Авторские сценарии для тестов
1
1
-
0
Закрытый
2.9 Домашнее задание
3
0
-
0
Закрытый
2.10 Пользовательские сценарии прохождения
1
1
-
0
Закрытый
2.11 Прогресс обучения как новая часть домена
2
1
-
0
Закрытый
2.12 Баллы и учебная мотивация
3
1
-
0
Закрытый
2.13 Persistence интерактивного этапа: ORM, репозитории, UoW
2
1
-
0
Закрытый
2.14 FastAPI для интерактивного этапа: роуты, зависимости, схемы
1
1
-
0
Закрытый
2.15 Практическое тестирование интерактивного этапа
2
1
-
0
Закрытый
2.16 Автоматизированное тестирование тестового этапа
2
1
-
0
Закрытый
2.17 Домашнее задание
2
0
-
0

3. Кодовые задачи и Docker-runner

24 урока
Закрытый
3.1 Точка входа в этап задач
3
2
-
0
Закрытый
3.2 Сущность Task
2
1
-
0
Закрытый
3.3 Попытка решения и история отправок
1
1
-
0
Закрытый
3.4 Правила проверки простых задач
1
1
-
0
Закрытый
3.5 Роли, владелец и доступы в домене задач
2
1
-
0
Закрытый
3.6 Авторские сценарии простых задач
2
1
-
0
Закрытый
3.7 Пользовательские сценарии простых задач
1
1
-
0
Закрытый
3.8 Контракты и инфраструктурные границы
1
1
-
0
Закрытый
3.9 Persistence простых задач и развитие схемы
1
1
-
0
Закрытый
3.10 Кодовые задачи, сущность CodeTask
1
1
-
0
Закрытый
3.11 Отправка кода и жизненный цикл проверки
1
1
-
0
Закрытый
3.12 Авторские сценарии кодовых задач
2
1
-
0
Закрытый
3.13 Application-слой кодовых задач
1
1
-
0
Закрытый
3.14 Очередь и worker
4
1
-
0
Закрытый
3.15 Среда исполнения: Docker-runner и артефакты проверки
2
1
-
0
Закрытый
3.16 Безопасность и отказоустойчивость проверки кода
2
1
-
0
Закрытый
3.17 Прогресс кодовых задач и итоговая учебная модель
1
1
-
0
Закрытый
3.18 FastAPI и сценарии проверки задач
1
1
-
0
Закрытый
3.19 Практическое тестирование этапа задач
2
1
-
0
Закрытый
3.20 Внешний брокер и реальная очередь
3
1
-
0
Закрытый
3.21 Поддержка других языков программирования в задачах
1
1
-
0
Закрытый
3.22 Практическое тестирование этапа задач, ч.2
1
1
-
0
Закрытый
3.23 Автоматизированное тестирование этапа задач
3
1
-
0
Закрытый
3.24 Домашнее задание
4
0
-
0

4. Платформенные сценарии вокруг обучения

13 уроков
Закрытый
4.1 Жизненный цикл курса: draft, published, archived
1
1
-
0
Закрытый
4.2 Бизнес-сценарий публикации курса
1
1
-
0
Закрытый
4.3 Каталог курсов и карточка курса
1
0
-
0
Закрытый
4.4 Обложка, описание, сложность и теги курса
1
1
-
0
Закрытый
4.5 Поиск по каталогу курсов
1
1
-
0
Закрытый
4.6 Фильтрация по темам, тегам и сложности
1
1
-
0
Закрытый
4.7 Аналитика для студента: завершение, баллы, слабые места
2
2
-
0
Закрытый
4.8 Аналитика для автора: прохождение, сложные вопросы и задачи
4
4
-
0
Закрытый
4.9 Рейтинг и отзывы о курсе
1
1
-
0
Закрытый
4.10 Комментарии и обсуждения под лекциями
0
0
-
0
Закрытый
4.11 История активности студента по платформе
1
1
-
0
Закрытый
4.12 Индексы, оптимизация чтения
0
0
-
0
Закрытый
4.13 Кеширование контента
1
1
-
0

5. Итоги курса

1 урок
Закрытый
5.1 Помощь с трудоустройством
12
12
3м 46с
0