Дизайн систем

Трек реализуется совместно с Городскими сервисами Яндекса

Главной целью трека было показать, как работают современные IT‑продукты «под капотом» и научить участников мыслить масштабами целой системы.

В процессе обучения они погружались в ключевые технологии, необходимые для создания современных сервисов:

  • Микросервисная архитектура: участники узнавали, почему монолитные программы уходят в прошлое и как разбивать большое приложение на независимые, устойчивые к нагрузкам компоненты (микросервисы).
  • Базы данных (Database): осваивали принципы надежного хранения информации, проектирования структур данных и управления ими.
  • Хранилища данных (DWH — Data Warehouse): разбирались, как агрегировать огромные массивы информации из разных источников для быстрой и сложной аналитики.
  • Frontend‑разработка: касались клиентской части веб‑приложений, чтобы научиться создавать удобные интерфейсы и визуализировать полученные результаты для конечного пользователя.

В качестве итоговой работы слушатели создавали собственную систему реалтайм‑аналитики метеоданных.

Преподавательский состав

Карпов Артемий

Разработчик интерфейсов в команде партнерских продуктов Яндекс.Pro

Коровяковский Денис

Руководитель стрима разработки Payments в Яндекс.Go

Макеев Иван

Руководитель группы новых доменов в Яндекс.Go

Навроцкий Артем

Database Reliability Engineer в команде эксплуатации Яндекс.Go