Корпоративная магистерская программа «Распределённые веб-сервисы / Web scale systems»
Учим проектировать, разрабатывать, тестировать и эксплуатировать распределенные системы

Длительность

2 года

Формат

Очное обучение в Петербурге

Кто может учиться

Выпускники профильных IT-бакалавриатов

Бюджетные места

20

Преимущества программы

1
Практика на реальных кейсах от продуктов и сервисов VK с первого семестра
2
Преподаватели — эксперты компании в области высоконагруженных систем

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

1-й семестр

  • Программная инженерия
  • Углубленные БД
  • NoSQL БД
  • Углубленная Java
  • Разработка enterprise-систем

2-й семестр

  • Технологии проектирования и архитектура ПО
  • Распределенные вычисления и системы
  • Разработка high-load систем
  • Advanced параллельные вычисления
  • Тестирование ПО
  • ML BD

3-й семестр

  • Научный семинар по подготовке ВКР
  • Эксплуатация высоконагруженных систем
  • Нагрузочное тестирование распределенных систем
  • Безопасность распределенных веб-приложений
  • Децентрализованные системы, технологии распределенных реестров, блокчейн
  • Управление программными проектами (Project management)

4-й семестр

  • Практика в компаниях на реальных проектах
  • Подготовка и защита ВКР

Чему вы научитесь

  • 1
    Создавать серверные приложения с масштабируемой и отказоустойчивой архитектурой
  • 2
    Проектировать сложные высоконагруженные распределенные сервисы
  • 3
    Организовывать нагрузочное и стресс-тестирование распределенных систем
  • 4
    Обеспечивать защищенность распределенных веб-сервисов
  • 5
    Выполнять задачи по их администрированию и эксплуатации
Карьерные перспективы
  • Ведущий разработчик, эксперт (Lead developer, Expert)
  • Руководитель команды (Team lead)
  • Архитектор системы или сервиса (System / service architect)
  • Руководитель сервиса или разработки, технический директор (Head of service)
  • Ведущий специалист по сопровождению сервиса, руководитель эксплуатации, операционный директор (The lead service maintainer)
  • Ведущий специалист по обеспечению качества (Lead Quality Assurance specialist)

Зарплата таких специалистов начинается от 200 000 рублей.

Преподаватели

Как поступить

Мегаолимпиада ИТМО
Победители и призеры направлений «Искусственный интеллект» и «Программирование» (треки «Программная инженерия и компьютерные технологии», «Промышленный бэкенд», «Облачные технологии и сети») поступают без вступительных испытаний.
Олимпиада «Я — профессионал»
Медалисты, победители и призеры по направлениям «Программирование и информационные технологии», «Программная инженерия» олимпиады поступают без вступительных испытаний.
Конгресс молодых ученых
Победители в номинации «За лучший доклад молодого ученого» по направлениям «Программная инженерия и технологии».
Конкурс портфолио
Абитуриенты, набравшие более 89 баллов из 100, поступают без вступительных испытаний. На программе принимаются портфолио по инженерному треку.


Рекомендательное письмо
Абитуриенты, получившие рекомендательное письмо руководителя программы, на которую они собираются поступать.



Экзамен
Экзамен проводится в 2 этапа: онлайн-тестирование и устное собеседование.







Часто задаваемые вопросы