Backend разработка
на Python

Всё, что пригодится на работе Backend разработчику — в одном курсе за 3 месяца. Без воды. На практике.
6 | Без воды
Только прикладные знания для решения рабочих задач
5 | Поддержка
Кураторы — практикующие
Python-разработчики
4 | Без дедлайнов
Занимайтесь в удобное время
3 | 30 заданий
Для закрепления на практике
2 | Менторство
Помощь опытного наставника
1 | Практический подход
80% практики, 20% теории

Кому подойдёт курс

Новичок

Хочет получить первую работу Backend разработчиком и успешно пройти испытательный срок

Junior / Middle

Хочет освоить FastAPI, научиться применять паттерны и структурировать знания в backend-разработке

ПОСЛЕ КУРСА ТЫ СМОЖЕШЬ РЕШАТЬ ПОЛНЫЙ СПЕКТР ЗАДАЧ BACKEND-РАЗРАБОТЧИКА

Код без данных бесполезен. Данные без кода недоступны.
Backend-разработчик создаёт ключевую логику приложения:
  • работу с данными
  • авторизацию
  • обработку запросов

Базы данных

Оптимальное хранение и извлечение данных. Написание сложных SQL запросов для извлечения конкретных столбцов и ускорения приложения.

Внешние интеграции

Подключение платежной системы, авторизация через OAuth, отправка SMS и Email, интеграция внешних API.

API

Написание REST API сервисов для передачи данных клиентам: браузеру, мобильному приложению и другим разработчикам.

Авторизация и безопасность

Ролевые модели и проверка доступов, генерация и подпись секретных токенов доступа.

Программа курса

  • Что такое FastAPI. Спрос на рынке труда и мотивация к изучению
  • Установка, запуск, написание первых API эндпоинтов
  • Разбор всех HTTP методов и первый роутер
  • Валидация данных с Pydantic
Результаты модуля:
— Напишешь и запустишь приложение на FastAPI, современном фреймворке для создания API
— Научишься писать ручки для CRUD операций, чтобы эффективно управлять данными в приложении
— Освоишь валидацию данных с помощью Pydantic, чтобы гарантировать корректность входных данных
— Реализуешь пагинацию через механизм зависимостей в FastAPI, чтобы удобно отображать большие объемы данных

Сертификат

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

Репозиторий на GitHub
с кодом проекта

В закрытом репозитории ты всегда сможешь посмотреть на код всего проекта, или вернуться к любому уроку через историю коммитов. Каждый урок — это отдельный коммит в репозитории.

Конспекты и ссылки на дополнительные ресурсы

К каждому модулю прилагаются структурированные конспекты, ссылки на документацию и дополнительные ресурсы.
Это твой персональный справочник по backend-разработке, к которому ты сможешь возвращаться даже после окончания курса.

Разбор реальных проектов

5 больших разборов реальных проектов на FastAPI и Flask на 50.000+ строк кода. Разберем архитектуру, концепции и подходы к разработке.

Финальный проект с код-ревью

Завершающим этапом обучения станет создание собственного проекта с нуля.
Ты пройдешь полноценный цикл разработки: от проектирования архитектуры до защиты работы перед главным куратором — Senior-разработчиком. Каждый студент получает код-ревью и комментарии по архитектуре проекта.

Учебный проект

В ходе обучения ты создашь учебный проект по заранее продуманному техническому заданию. Он поможет отработать изученные технологии и научиться применять их в решении реальных задач.

Поддержка в закрытом чате учеников

Ты станешь частью профессионального сообщества разработчиков, где получишь ответы на все вопросы, связанные с разработкой и карьерой в backend.
Отвечают кураторы — практикующие Middle+/Senior разработчики.

Практические задания

В курсе больше 30 практических заданий, они помогают закрепить материал на практике. В результате выполнения всех заданий ты напишешь полноценный веб-сервис для портфолио.

Видеоуроки

Курс представляет собой более 35 часов видеоуроков, разбитых на короткие ролики по 5-15 минут. Ты сможешь учиться в своём темпе и в удобное время. Senior-разработчик Артём Шумейко объясняет сложные вещи простым языком и на примерах из практики.
Более 1000 учеников успешно завершили обучение

Процесс обучения

Архитектура учебного проекта

В ходе учебного проекта мы пишем систему бронирования отелей - по типу Booking.com / Островок. В ходе обучения ты освоишь актуальный стек Python Backend инженера: FastAPI, Docker, Redis, Celery, CI/CD, авторизация, асинхронность, паттерны, тестирование и многое другое.
Всё приложение пронизано паттернами: Сервисный слой, Репозиторий, Command, DataMapper, DTO и др.
Redis — самое популярное решение для кэширования данных. Ты напишешь собственную реализацию работы с кэшем в приложении.
Мы используем REST API для проектирования нашего приложения. Стек: FastAPI + uvicorn/gunicorn

Финальный проект с наставником

Ревью проекта

Получаешь полноценное ревью всего проекта, архитектуры и кода от Senior’а

Разработка проекта

Самостоятельно разрабатываешь проект, используя освоенный стек и архитектуру

Ревью архитектуры

Получаешь комментарии по архитектуре своего проекта — что можно улучшить

Архитектура

Планируешь архитектуру своего приложения: базу данных и API

Выбор темы проекта

Ты выбираешь тему для проекта из предложенных или свою собственную

Автор курса – Артём шумейко, Senior Python Разработчик

Самокат

Senior Engineer

/Разрабатывал платформу аналитики данных с ETL для всех бизнес-юнитов
FinTech (под NDA)

FullStack Developer

/Разработал платформу мгновенного отображения торговых сделок с нагрузкой >5000 op/sec
Курс по FastAPI

Автор и наставник

/Создал курс по FastAPI, победив в номинации «Прорыв года» на Stepik со средней оценкой 4.9

Видео-отзывы

Курс стал полезен как новичкам в разработке, так и опытным Junior и Middle-специалистам из X5, EPAM, Сбер и других компаний.
Выпускники получают офферы на первую работу, а те, кто уже работает в индустрии, повышают грейд и берут на себя более сложные задачи.
Я верю, что моя задача, как преподавателя — показывать ученикам, как реально ведётся разработка в компаниях, и на понятных примерах демонстрировать применение сложных технологий. На моем курсе ты поборешь синдром самозванца, так как будешь очень много практиковаться!

Тарифы

Начни учиться бесплатно, тариф можно выбрать позже
with_author.py

Проект с автором

Тебе будут доступны все материалы курса и прохождение курса с автором курса + личный проект
Доступ ко всем материалам курса на 12 месяцев
30 практических заданий
Продвинутый модуль по CI/CD
Написание дипломного проекта под руководством автора курса
Разбор других Backend/FastAPI проектов
5 разборов production backend проектов
2 персональные консультации с автором курса
129 990 ₽
Рассрочка без переплат от 5 400 ₽/мес
with_project.py

Курс + проект

Тебе будут доступны все материалы курса и прохождение курса с куратором + личный проект
Доступ ко всем материалам на 12 месяцев
30 практических заданий
Продвинутый модуль по CI/CD
Проверка заданий по code review и развертыванию проекта куратором
Разбор других Backend/FastAPI проектов
5 разборов production backend проектов
79 990 ₽
Рассрочка без переплат от 3 300 ₽/мес
standard.py

Только курс

Тебе будут доступны все материалы курса для самостоятельного обучения без сопровождения.
Доступ ко всем материалам курса (видео + конспекты) на 9 мес
30 практических заданий
Проверка заданий на code review и развертыванию проекта куратором
64 990 ₽
Рассрочка без переплат от 2 700 ₽/мес
Делимся отзывами тех, кто уже прошел обучение

Гарантия возврата

Передумал учиться? Ты можешь оформить возврат: сумма будет зависеть от срока обучения и количества открытых материалов

До открытия курса

100% возврат
Если не получил доступ к материалам, можно вернуть полную стоимость.

Первые 30 дней

Возврат за неоткрытые уроки
Рассчитывается пропорционально количеству уроков.

После 30 дней

Возврат рассчитывается по двум параметрам:
  • открытые материалы
  • время с начала обучения

НА ЭТОМ КУРСЕ МОЖНО УЧИТЬСЯ
ОТ КОМПАНИИ

Ты можешь обучаться за счет своей компании.
Для составления договора и выставления счета оставь заявку.
Компании, которые уже обучили у нас своих сотрудников:

FAQ

Остались вопросы?
Напиши нам в телеграм, и мы ответим в ближайшее время