The Build a SAAS App with Flask

19 участников

О чём курс

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

Что именно вы освоите:

  • Контейнеризация: упаковка приложения в Docker для развертывания в любой среде.
  • Стек технологий: интеграция PostgreSQL для хранения данных, Redis для кэширования и Celery для обработки фоновых задач.
  • Работа с платежами: настройка приема регулярных микротранзакций и оплат банковскими картами.
  • Инфраструктура: настройка логирования, промежуточного ПО (middleware), обработки ошибок и миграций баз данных.
  • Интернационализация: подготовка приложения к работе на разных языках.

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

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

  • Изучение основ Flask и его возможностей для разработки приложений
  • Docker: контейнеризация веб-приложений
  • Подготовка базового кода, совместимого с Python 2 и 3
  • Работа с базами данных PostgreSQL
  • Использование Redis и Celery
  • Разработка системы управления пользователями
  • Создание пользовательского интерфейса администратора
  • Обработка HTML-шаблонов и JSON-ответов
  • Логирование, настройка middleware и обработка ошибок
  • Миграции баз данных
  • Интернационализация (i18n)
  • Настройка приема платежей и регулярных транзакций
Складчина создана 1 февраля 2017 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
174 ₽ 920 ₽