🗓️ Неделя с ментором бесплатно

FastAPI: от первого маршрута до AI-сайта

Создай семь полезных FastAPI-проектов и собери ProjectAtlas — настоящий сайт с аккаунтами, базой данных, AI и S3-совместимым хранилищем.

7 Уроков
60 Заданий
от 20 ч Длительность
💬
Код-ревью на каждом уроке
🏆
Сертификат по окончании
♾️
Доступ навсегда все обновления
Ответ ментора в тот же день
📚 Программа курса

Что вы изучите

Подробная программа курса с практическими заданиями и проектами

📖

О курсе

FastAPI изучается через работающие продукты

За семь самостоятельных проектов ты пройдёшь путь от первого маршрута и Swagger до полноценного серверного сайта. Каждый урок начинается с отдельного чистого репозитория, вводит один новый слой и заканчивается тестируемым результатом.

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

  • CityPulse — API городских событий и интерактивная документация;
  • HabitFlow — полный CRUD, фильтры, PATCH и осмысленные ошибки;
  • ShelfSpace — постоянные данные в SQLite через SQLModel;
  • SafeNotes — регистрация, Argon2, JWT и приватные данные;
  • CloudGallery — безопасная загрузка изображений в локальное или S3-хранилище;
  • BriefAI — асинхронный AI-провайдер с Gemini и demo-режимом;
  • ProjectAtlas — итоговый сайт с HTML, сессиями, БД, AI, облачными обложками, тестами и Docker.

Курс рассчитан на ученика после основ Python, курса по API и базового Git. Реальные ключи не обязательны: облачные интеграции имеют локальные режимы, поэтому проекты остаются воспроизводимыми и спустя время.

01
🔒

Урок 1: CityPulse — первый API городских событий

Подними FastAPI, опиши данные событий и собери API с фильтрами, кодами ответа и Swagger.

⏱️ ~3 ч 20 мин 📚 10 заданий
02
🔒

Урок 2: HabitFlow — CRUD без скрытых ошибок

Собери трекер привычек с роутером, PATCH, пагинацией, повторными действиями и точными HTTP-ошибками.

⏱️ ~2 ч 40 мин 📚 8 заданий
03
🔒

Урок 3: ShelfSpace — данные переживают перезапуск

Перенеси книжную полку в SQLite через SQLModel, dependency-сессию, lifespan, фильтры и безопасный PATCH.

⏱️ ~2 ч 40 мин 📚 8 заданий
04
🔒

Урок 4: SafeNotes — авторизация и приватные данные

Создай регистрацию, Argon2-хеши, OAuth2 login, JWT и заметки, изолированные по владельцу.

⏱️ ~2 ч 40 мин 📚 8 заданий
05
🔒

Урок 5: CloudGallery — файлы в локальном и S3-хранилище

Проверь тип и размер изображений, создай storage adapter и переключай local/S3 без изменения маршрутов.

⏱️ ~2 ч 40 мин 📚 8 заданий
06
🔒

Урок 6: BriefAI — надёжная AI-интеграция

Подключи Gemini асинхронно через provider dependency, сохрани demo-режим и преврати таймауты в понятные ответы API.

⏱️ ~2 ч 40 мин 📚 8 заданий
07
🔒

Урок 7: ProjectAtlas — сайт с AI и облачными обложками

Собери итоговый сайт: HTML, cookie-сессии, проекты в БД, AI-описания, S3-обложки, тесты и Docker.

⏱️ ~3 ч 20 мин 📚 10 заданий
👤 Аудитория

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

Узнайте себя — и начните уже сегодня

🆕

Полные новички

Никогда не программировали и не знаете, с чего начать. Курс ведёт от нуля к первому рабочему проекту.

📺

«Смотрел туториалы, но...»

Видели много видео, но не можете применить знания. Здесь — практика с первого урока и живая обратная связь.

🔄

Смена карьеры

Хотите уйти из текущей профессии и войти в IT. Получите практические навыки и портфолио для первого собеседования.

🎓

Студенты

Нужна структура, живая практика и ментор, который объяснит сложное простыми словами.

👨‍💻 Менторы

Учитесь у тех, кто делает это сам

Наши менторы — практикующие разработчики, не теоретики

Масляев Дмитрий

Масляев Дмитрий

Сооснователь PyLand · Ведущий ментор

Сооснователь PyLand и ведущий ментор с 7+ годами опыта. Прошёл путь от джуна до архитектора backend-систем — и знает, как провести по нему других.

1000+учеников
7+лет опыта
Djangoи FastAPI
Асылбек Турдалиев

Асылбек Турдалиев

Backend & AI-разработчик · Ментор

Backend-разработчик и создатель AI-проектов, студент Software Engineering в AUCA. Работал над образовательными платформами, туристическими сервисами и AI-проектами на Python.

BackendPython
APIинтеграции
AIпроекты
Киркитадзе Давид

Киркитадзе Давид

Backend-разработчик · Ментор

Backend-разработчик с фокусом на Python, API и чистой архитектуре. Каждый ученик получает код-ревью как на реальном проекте: не «работает» — а «написано правильно».

Pythonспециализация
APIи архитектура
Codereview
💳 Стоимость

Начните уже сегодня

🗓️

Бесплатная неделя с ментором

Полный доступ к урокам, код-ревью и поддержке ментора — без оплаты. Попробуй, прежде чем решать.

Начать бесплатно →
Полный доступ
$149

Единоразовая оплата · доступ навсегда

  • 7 уроков с практическими заданиями
  • Код-ревью от ментора на каждом уроке
  • Сертификат по окончании курса
  • Доступ к материалам навсегда + все обновления
  • Поддержка ментора в тот же день
Создать аккаунт бесплатно →
🛡️ Попробуйте первый урок без обязательств
FAQ

Частые вопросы

Нужен ли предыдущий опыт?
Посмотрите программу курса — там указан стартовый уровень. Большинство наших курсов построены последовательно: от простого к сложному. Нужны только желание учиться и компьютер с интернетом.
Сколько времени нужно в неделю?
5–10 часов в неделю — оптимально. Вы сами выбираете темп: доступ к материалам не ограничен по времени, можно учиться в удобном для вас ритме.
Как работает код-ревью?
После каждого задания вы отправляете решение, и ментор лично проверяет его и оставляет комментарии. Вы узнаете не только «работает ли код», но и как сделать его лучше и профессиональнее.
Что если я застряну?
Напишите ментору — обычно отвечаем в тот же день. Живой человек разберёт именно вашу ошибку, без шаблонных ответов и ботов.
Получу ли я сертификат?
Да, по завершении вы получите сертификат PyLand. Его можно добавить в LinkedIn и приложить к резюме как подтверждение практических навыков.

Готовы начать изучение?

Изучите программу курса и начните обучение уже сегодня. Ментор поддержит вас на каждом этапе.