• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2026/2027

Backend-разработка

Статус: Курс обязательный (Машинное обучение в цифровом продукте)
Когда читается: 1-й курс, 3 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 3
Контактные часы: 40

Программа дисциплины

Аннотация

Курс посвящён изучению основ backend-разработки, необходимых для создания и поддержки серверной части веб-сервисов и аналитических систем. На лекциях рассматриваются ключевые концепции клиент-серверного взаимодействия, принципы работы HTTP и REST API, подходы к организации хранения данных и реализации фоновых процессов. Практическая часть курса направлена на развитие навыков проектирования и реализации простых веб-сервисов с использованием Python-фреймворков (Flask, FastAPI), интеграции баз данных, настройки кэширования и масштабирования. Особое внимание уделяется вопросам безопасности, отказоустойчивости и архитектурного проектирования распределённых систем. Итогом курса является разработка и развёртывание полноценного прототипа веб-сервиса.