Расширенный API REST с Flask и Python

21 участник

О чём курс

Ваш текущий REST API на Flask станет профессиональным продуктом после внедрения платежных систем, OAuth-авторизации и продвинутой работы с данными. Курс переводит разработчика от простого API к полноценному бэкенд-сервису, который готов к реальным нагрузкам и интеграциям. Внутри разбирается работа с Marshmallow для валидации данных, настройка отправки email-подтверждений, обработка платежей через Stripe и OAuth-авторизация через GitHub. Также вы освоите миграции баз данных и написание автоматизированной документации. Обучение построено на добавлении функций в единое рабочее приложение, что позволяет увидеть процесс разработки как целостный цикл. Подходит бэкенд-разработчикам, которые уже умеют писать код на Python и хотят научиться внедрять в API сложные интеграции, рефакторить код и отлаживать архитектуру.

Программа обучения

  • Введение и стартовый REST API (включая электронную книгу)
  • Сериализация и десериализация данных с Marshmallow
  • Интеграция отправки электронных писем и пользовательских подтверждений
  • Загрузка изображений
  • Миграции баз данных
  • Написание документации и тестирование API
  • Обработка платежей через Stripe
  • Реализация стороннего логина с помощью OAuth (на примере GitHub)
  • Рефакторинг, отладка и лучшие практики разработки программного обеспечения
Складчина создана 7 декабря 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

JS Jose Salvatierra Все материалы
150 ₽ 850 ₽