Профессия мидл python-разработчик. Часть 4/6

28 участников

О чём курс

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

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

  • Архитектура баз данных: проектирование структур для высоконагруженных систем с учетом специфики пользовательского контента.
  • Nosql-решения: выбор и внедрение нереляционных БД для задач, где важна скорость записи и гибкость схемы данных.
  • Асинхронное программирование: оптимизация взаимодействия с БД без блокировки основного потока выполнения.
  • Аналитика данных: подготовка инфраструктуры для последующей интеграции алгоритмов машинного обучения и рекомендательных систем.

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

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

  • Сервис Admin panel (Часть 1)
  • Сервис Async API (Часть 2)
  • Сервис авторизации (Часть 3)
  • Сервис UGC (Часть 4)
    • Сбор и хранение данных об активности пользователей
    • Работа с Nosql базами данных
    • Архитектура БД
    • Асинхронное программирование
  • Сервис нотификации (Часть 5)
  • Дипломный сервис (Часть 6)
Складчина создана 7 февраля 2021 г. · описание обновлено 23 марта 2026 г.

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

ЯП Яндекс Практикум Все материалы
1 278 ₽ 16 000 ₽