Веб-разработка на Flask + AI-прототипирование (PYTHON_FLASK_AI) – Программа курса

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

Введение в веб

  • Клиент-серверная архитектура.
  • Основы HTTP, API, REST.
  • Знакомство с Flask: установка, первый проект.

Разработка приложений на Flask

  • Роутинг и обработка запросов.
  • Шаблоны и работа с формами.
  • Создание собственного API.

Работа с базами данных

  • Подключение PostgreSQL.
  • Основы SQLAlchemy.
  • ORM-модели и взаимодействие с данными.

AI-прототипирование веб-приложений

  • Использование AI (Cursor, Copilot и др.) для генерации кода.
  • Быстрое прототипирование и итерации.
  • Поддержка и адаптация сгенерированного кода.

Тестирование и архитектура

  • Основы модульного тестирования (pytest, unittest).
  • Введение в архитектуры: монолит и микросервисы.
  • Разбор успешных мини-проектов на Flask.