Меню

Избранное
Программирование

Магистратура ИТМО: фронтенд-, бэкенд-разработка и ИИ-решения

Онлайн-магистратура ИТМО в партнёрстве с Яндекс Практикумом по веб-разработке и ИИ-решениям. Студент выбирает один из девяти треков по направлению и опыту.

Курс в деталях

Формат
Онлайн
Уровень входа
Новичкам, Практикам, Опытным

Кому подойдёт курс

Кому подойдётЧем поможет курс
Начинающим разработчикам

Выбрать вводный трек фронтенда или бэкенда и получить высшее образование.

Опытным специалистам

Углубить веб-разработку или изучать инженерные ИИ-решения в рамках выбранного трека.

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

Разрабатывать приложения

Осваивать фронтенд, бэкенд или ИИ-решения в зависимости от выбранного трека.

Применять навыки на практике

Выполнять учебные кейсы и проектные задачи.

Работать с ИИ

Использовать ИИ-инструменты для задач разработки; на отдельном треке изучать проектирование ИИ-систем.

Что входит в курс

Практические задания

Задания для применения изученного материала и отработки навыков. Учебные задания, кейсы и преддипломная практика по выбранному треку.

Учебные материалы

Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-платформа, вечерние занятия и материалы по выбранной программе; школа указывает нагрузку от 25 часов в неделю.

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

Темы и разделы, которые входят в программу обучения.

01Семестр 1. Архитектура нейросетей и инженерия промптов

Раздел: ИИ-решения в разработке

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, Архитектура и принципы работы нейронных сетей, Контекст-, промпт- и агент-инжиниринг. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

02Семестр 2. Агентные системы и безопасность ИИ

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Агентные системы и харнесс-инжиниринг, Безопасность и защита ИИ-систем. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

03Семестр 3. ИИ-ассистированная разработка

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, ИИ-ассистированная разработка. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

04Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

05Семестр 1. Основы работы с JavaScript и вёрсткой

Раздел: Фронтенд на JavaScript с нуля

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, JavaScript, Основы вёрстки, Исследовательская работа. Дополнительные дисциплины по выбору: Дополнительные главы дисциплины «Алгоритмы и структуры данных».

06Семестр 2. Углублённый JavaScript. ООП и TypeScript

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, JavaScript — 2, TypeScript и ООП в разработке, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

07Семестр 3. Погружение в React

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, React, Исследовательская работа, Производственная, технологическая практика, Тестирование веб‑приложений. Дополнительные дисциплины по выбору: Язык Go, Язык Rust, Язык Kotlin, Программирование на естественном языке, Суперпродвинутые алгоритмы, Продвинутая вёрстка, UX/UI-дизайн.

08Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

09Семестр 1. Углублённый JavaScript. ООП и TypeScript

Раздел: Фронтенд на JavaScript для опытных

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, JavaScript, TypeScript и ООП в веб-разработке, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».

10Семестр 2. Погружение в React

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, React, Исследовательская работа, Производственная, технологическая практика, Тестирование веб‑приложений. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

11Семестр 3. Взаимодействие с бэкендом

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Бэкенд и базы данных, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

12Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

13Семестр 1. Python: основы

Раздел: Бэкенд на Python с нуля

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Python, Backend на Django, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».

14Семестр 2. Django и работа веб-приложений

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Бэкенд на Django — 2, Архитектура веб‑приложений, Python, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

15Семестр 3. WebOps и погружение во фреймворки

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, WebOps, Flask и FastAPI, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

16Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

17Семестр 1. Django и работа веб-приложений

Раздел: Бэкенд на Python для опытных

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, Бэкенд на Django, Архитектура веб‑приложений, Основы и методологии программирования, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».

18Семестр 2. WebOps и погружение во фреймворки

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, WebOps, Flask и FastAPI, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

19Семестр 3. Python для бизнеса

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Python для бизнеса, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

20Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

21Семестр 1. Java: основы

Раздел: Бэкенд на Java с нуля

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Java Core, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».

22Семестр 2. Продвинутый Java и Spring Boot

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Java Core — 2, Spring Boot, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

23Семестр 3. Spring. Эффективная разработка на Java

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Spring Boot — 2, Spring ORM, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

24Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

25Семестр 1. Продвинутый Java и Spring Boot

Раздел: Бэкенд на Java для опытных

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Java Core, Spring Boot, Исследовательская работа. Дополнительные дисциплины по выбору: Дополнительные главы дисциплины «Алгоритмы и структуры данных».

26Семестр 2. Spring. Эффективная разработка на Java

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Spring Boot — 2, Spring ORM, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

27Семестр 3. Производительные системы и микросервисы

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Высокопроизводительные системы, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

28Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

29Семестр 1. С++: основы

Раздел: Бэкенд на C++ с нуля

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, C++, Дополнительные главы дисциплины «Алгоритмы и структуры данных», Исследовательская работа.

30Семестр 2. Качество кода, производительность и оптимизация

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, C++, Производительность и оптимизация. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления, Исследовательская работа, Производственная, технологическая практика.

31Семестр 3. Погружение в эффективную разработку

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Эффективная разработка на С++, Проектирование на C++, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

32Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

33Семестр 1. Качество кода, производительность и оптимизация

Раздел: Бэкенд на C++ для опытных

Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, C++, Производительность и оптимизация, Основы и методологии программирования, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».

34Семестр 2. Погружение в эффективную разработку

Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Эффективная разработка на С++, Программная инженерия, Проектирование на C++, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.

35Семестр 3. Продвинутый бэкенд C++

Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Продвинутый бэкенд C++. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.

36Семестр 4. Преддипломная практика. Подготовка и защита вкр

Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Кейсы и проекты

Учебные задания по выбранному треку и кейсы на основе задач бизнеса; возможна практика на собственном рабочем проекте.

Преддипломная практика и ВКР

В четвёртом семестре предусмотрены практика, подготовка и защита выпускной квалификационной работы.

Профессии, навыки и инструменты

Профессии

Профессии, с задачами которых знакомит программа курса.

Навыки

Навыки, на развитие которых направлена программа курса.

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

Эксперты программы

Состав экспертов и их участие в конкретной группе уточняйте у школы.

Сергей Бережной

Директор по взаимодействию с разработчиками, CTO Яндекс Практикума

Филипп Воронов

Тимлид в Ozon Tech, преподаватель на треке Java

Игорь Пантюхин

Доцент ИТМО, кандидат технических наук

Максим Иванов

Фулстек‑разработчик, преподаватель на треке JavaScript

Алексей Новиков

Наставник на треке Java, опыт в IT 10 лет, работает в стартапах, веб‑студии и HR‑Tech продукте

Владимир Ицыксон

Доцент, кандидат технических наук, профессор ИТМО, занимается программной инженерией, проектированием ПО

Александр Ерошкин

Преподаватель ИТМО, занимается технологиями проектирования, архитектурой и тестированием ПО

Документ об обучении

Диплом

Школа указывает этот вид документа.

После успешного завершения программы — диплом магистра ИТМО по направлению «Прикладная информатика» и диплом о профессиональной переподготовке от Практикума.

Стоимость и условия оплаты

Стоимость обучения
1 360 000 ₽Данные от 03.11.2026. Актуальная цена и состав тарифа — на сайте школы. На странице указана стоимость 2026 года: 1 360 000 ₽ за два года, в среднем 340 000 ₽ за семестр. Школа также описывает образовательный кредит с господдержкой от 510 ₽ в месяц во время обучения; полный график платежей уточняйте в банке и вузе.

Частые вопросы

Кто зачисляет на программу?

Договор и зачисление оформляются с ИТМО; Яндекс Практикум — партнёр программы.

Нужно ли профильное образование?

Профильный опыт не обязателен, но для поступления нужен диплом о высшем образовании.

Как выбрать программу?

Выбирается один из девяти треков: ИИ-решения, фронтенд на JavaScript или бэкенд на Python, Java и C++ с учётом уровня.

Сколько длится обучение?

Страница программы указывает два года, каталог — 22 месяца. Календарь уточните у ИТМО.

Сколько стоит обучение?

На странице приведена цена 2026 года: 1 360 000 ₽ за два года. Стоимость следующего набора уточните у вуза.

Какой документ получают выпускники?

ИТМО выдаёт диплом магистра по направлению «Прикладная информатика», Практикум — диплом о профессиональной переподготовке.

Записаться на курс

Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Магистратура ИТМО: фронтенд-, бэкенд-разработка и ИИ-решения».

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

Инглекс
Онлайн

Английский для разработчиков ПО

Индивидуальный курс английского для IT-специалистов с уровнем от A1. Студенты расширяют профессиональный словарь и практикуют общение с коллегами; программированию курс не обучает.

Цена на сайте
Стоимость курса
GeekBrains
10 месяцев · Онлайн

Python-разработчик с AI

Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.

Цена на сайте
Стоимость курса
Merion Academy
2 месяца · Онлайн

Node.js с нуля

Курс Merion Academy по серверной разработке на Node.js: основы JavaScript, создание API на Express и работа над приложением для задач и Telegram-ботом.

11 890 ₽
Стоимость курса

Что важно знать о курсе «Магистратура ИТМО: фронтенд-, бэкенд-разработка и ИИ-решения»

Сравните треки и выберите направление с учётом опыта.

Проверьте требования ИТМО к документам и способу поступления.

Уточните расписание, актуальную стоимость и полный график платежей.

Что посмотреть дальше

KURSEZ

Яндекс Практикум

Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.

Открыть
KURSEZ

Курсы Яндекс Практикум

Сравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

Сравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.