РБК Курсы
логотип PurpleSchool
PurpleSchool
8.8
·
20 отзывов

FastAPI от PurpleSchool

1 месяц
Полный курс по созданию API на Python с помощью FastAPI. Мы начнём с быстрого и практичного входа в FastAPI: разберём, зачем он нужен и где выигрывает у других фреймворков, настроим проект с использованием uv, запустим приложение через uvicorn и создадим первые роуты. По ходу вы научитесь работать с параметрами пути и запроса, статусами ответов, исключениями и классами Response, а также подключите линтер ruff. Уже на этом этапе вы поймёте философию FastAPI — как из простых функций быстро получать чистый, типизированный и предсказуемый API. Далее мы перейдём к контрактам и архитектуре API. Вы глубоко разберёте Pydantic-модели, валидацию данных, разделение схем на Create/Update/Read, кастомные валидаторы и формат ошибок. На этой основе мы приведём OpenAPI-документацию в идеальный порядок: научимся работать со Swagger и ReDoc, описывать эндпоинты, responses и примеры, а также версионировать API. Параллельно вы освоите Dependency Injection в FastAPI, научитесь выносить бизнес-логику в сервисы, работать с конфигурацией, логированием и health-endpoint’ами, и выстроите слоистую архитектуру проекта. В финальной части мы соберём полноценное backend-приложение, максимально приближённое к реальной продакшн-разработке. Вы подключите асинхронную SQLAlchemy, реализуете репозитории и миграции, разберётесь с транзакциями, пагинацией и целостностью данных. Затем добавите аутентификацию и авторизацию и middleware. В результате у вас будет не просто знание FastAPI, а целостное понимание того, как проектировать, реализовывать и поддерживать современный, масштабируемый backend-API.

Параметры курса

Основная информация
Длительность
1 месяц
Уровень подготовки
Средний
Документ об окончании обучения
Сертификат о прохождении курса
Налоговый вычет
Нет
Пробный доступ
3 модулей
Доступ к материалам
Навсегда
Формат
Формат обучения
Онлайн (записи)
Формат взаимодействия
Индивидуальный
Размер группы
Не актуально
Нагрузка
Свободный темп
Частота занятий
Свободный темп
Темп обучения
Свободный темп
Программа
Сложность
Высокая
Кол-во академических часов
48
Кол-во уроков
151
Кол-во модулей
15
Длительность уроков от (мин.)
1
Длительность уроков до (мин.)
60
Стажировка и трудоустройство
Стажировка
Нет
Трудоустройство
Нет

Отзывы о школе «PurpleSchool»

Ольга21 сентября 2026
10
Достоинства: Очень много практически применимой информации: почти всё, что разбирается на занятиях, можно переносить в свою работу сразу после урока.
Недостатки: Из-за обилия специальных терминов часть занятий воспринималась тяжело. Конспект местами стоило бы сократить, а промты, которые автор надиктовывает в видео, вынести отдельным текстом.
Общие впечатления: В целом курс понравился и своих денег стоит. Основная просьба — по подаче: чуть больше расшифровки терминологии для тех, кто не работает в разработке каждый день, и более компактный конспект с готовыми промтами. С этими правками материал стал бы заметно удобнее для повторного возврата к нему.
Михаил С.16 сентября 2026
10
Достоинства: Курс разбирает работу с Claude заметно глубже вводных материалов. После прохождения остаётся понимание полного цикла разработки приложения с нуля — от постановки задачи до готового результата.
Недостатки: Не хватило комментариев автора к сгенерированному коду и небольшой теоретической подложки: без опыта разработки на Node.js в отдельных местах приходилось разбираться самостоятельно.
Общие впечатления: Курс оставил очень хорошее впечатление. Продвинутые темы разобраны последовательно, и к концу складывается цельная картина того, как довести приложение от нуля до рабочей версии. Если добавить больше пояснений к тому коду, который генерирует модель, материал станет ещё полезнее для тех, кто приходит без сильной базы в конкретном стеке.
Кирилл5 сентября 2026
8
Достоинства: Курс «Профессия Backend разработчик на Node.js» помог мне освоить то, что не получалось раньше. За последние 6–7 месяцев я несколько раз начинал изучение JS, но забрасывал из-за избытка материалов без конкретного плана. PurpleSchool дал структуру и последовательность. Понравилось, что объясняют не только как, но и почему. Материал подается от простого к сложному, с примерами. Есть доступ к записям.
Недостатки: хотелось бы больше практических заданий по каждой теме. Пробовал решать задачи на CodeWars и LeetCode, но даже на начальных этапах это сложно. Не хватило мостика между теорией и самостоятельной практикой. Еще некоторые темы даны сжато, приходилось искать дополнительно. Но в целом твердая пятерка из пяти!
Общие впечатления: Курс нравится, он дал мне систему и уверенность. Я перестал метаться между материалами и сосредоточился на одном пути. Рекомендую тем, кто устал от хаоса в самообучении и хочет четкий план. Если добавить больше практики, ценность вырастет еще сильнее. Для меня это был важный шаг в профессию.
Все отзывы

Похожие курсы

Логотип TutorOnline
TutorOnline
8.0
·
15 отзывов
Занятия с репетитором Данилом Александровичем
12 месяцев
900 ₽
Логотип ZeroCoder
ZeroCoder
9.0
·
36 отзывов
Вайбкодинг для школьников
4 месяца
2 000 ₽/мес48 000 ₽
78 000 ₽
Логотип Академия Эдюсон
Академия Эдюсон
9.3
·
48 отзывов
Python-разработчик
9 месяцев
3 880 ₽/мес93 120 ₽
9 700 ₽/мес·232 800 ₽
Логотип Яндекс Практикум
Яндекс Практикум
7.6
·
30 отзывов
Python-разработчик
10 месяцев
4 699 ₽/мес115 080 ₽
5 184 ₽/мес·150 000 ₽
Логотип Skillbox
Skillbox
9.4
·
126 отзывов
Профессия Python-разработчик + ИИ
10 месяцев
4 628 ₽/мес157 335 ₽
286 064 ₽
Логотип Нетология
Нетология
8.1
·
29 отзывов
Python-разработчик с нуля
6 месяцев
2 971 ₽/мес90 900 ₽
5 403 ₽/мес·194 515 ₽
Логотип ZeroCoder
ZeroCoder
9.0
·
36 отзывов
Смарт-кодинг: программирование на Python с ИИ
10 месяцев
5 000 ₽/мес69 000 ₽
120 000 ₽
Логотип EasyCode
EasyCode
8.9
·
15 отзывов
Разработка игр и Python для детей 10–12 лет
24 месяца
6 900 ₽/мес149 040 ₽
165 600 ₽
Логотип Академия Эдюсон
Академия Эдюсон
9.3
·
48 отзывов
Fullstack-разработчик на Python
9 месяцев
6 615 ₽/мес158 760 ₽
16 538 ₽/мес·396 900 ₽
Логотип Skillfactory
Skillfactory
8.0
·
25 отзывов
Профессия Python-разработчик
10 месяцев
4 279 ₽/мес154 044 ₽
7 780 ₽/мес·280 080 ₽
Больше курсов

Рейтинг лучших курсов Python-разработки PurpleSchool за октябрь 2026 года

Курс
Начало
Длительность
Стоимость
Рассрочка
1 месяц
3 999 ₽
6 990 ₽
1 месяц
Бесплатно
1 месяц
3 999 ₽
6 990 ₽
1 месяц
3 999 ₽
6 990 ₽

Часто задаваемые вопросы

Сколько стоит курс «FastAPI»?

Как долго длится курс «Веб-разработчик с нуля»?