Разрабатывать приложения
Осваивать фронтенд, бэкенд или ИИ-решения в зависимости от выбранного трека.
Онлайн-магистратура ИТМО в партнёрстве с Яндекс Практикумом по веб-разработке и ИИ-решениям. Студент выбирает один из девяти треков по направлению и опыту.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Начинающим разработчикам | Выбрать вводный трек фронтенда или бэкенда и получить высшее образование. |
| Опытным специалистам | Углубить веб-разработку или изучать инженерные ИИ-решения в рамках выбранного трека. |
Осваивать фронтенд, бэкенд или ИИ-решения в зависимости от выбранного трека.
Выполнять учебные кейсы и проектные задачи.
Использовать ИИ-инструменты для задач разработки; на отдельном треке изучать проектирование ИИ-систем.
Задания для применения изученного материала и отработки навыков. Учебные задания, кейсы и преддипломная практика по выбранному треку.
Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-платформа, вечерние занятия и материалы по выбранной программе; школа указывает нагрузку от 25 часов в неделю.
Темы и разделы, которые входят в программу обучения.
Раздел: ИИ-решения в разработке
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, Архитектура и принципы работы нейронных сетей, Контекст-, промпт- и агент-инжиниринг. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Агентные системы и харнесс-инжиниринг, Безопасность и защита ИИ-систем. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, ИИ-ассистированная разработка. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Фронтенд на JavaScript с нуля
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, JavaScript, Основы вёрстки, Исследовательская работа. Дополнительные дисциплины по выбору: Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, JavaScript — 2, TypeScript и ООП в разработке, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, React, Исследовательская работа, Производственная, технологическая практика, Тестирование веб‑приложений. Дополнительные дисциплины по выбору: Язык Go, Язык Rust, Язык Kotlin, Программирование на естественном языке, Суперпродвинутые алгоритмы, Продвинутая вёрстка, UX/UI-дизайн.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Фронтенд на JavaScript для опытных
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, JavaScript, TypeScript и ООП в веб-разработке, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, React, Исследовательская работа, Производственная, технологическая практика, Тестирование веб‑приложений. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Бэкенд и базы данных, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на Python с нуля
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Python, Backend на Django, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Бэкенд на Django — 2, Архитектура веб‑приложений, Python, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, WebOps, Flask и FastAPI, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на Python для опытных
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, Бэкенд на Django, Архитектура веб‑приложений, Основы и методологии программирования, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, WebOps, Flask и FastAPI, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Python для бизнеса, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на Java с нуля
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Java Core, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Java Core — 2, Spring Boot, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Spring Boot — 2, Spring ORM, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на Java для опытных
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, Java Core, Spring Boot, Исследовательская работа. Дополнительные дисциплины по выбору: Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, Spring Boot — 2, Spring ORM, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Высокопроизводительные системы, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на C++ с нуля
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Основы и методологии программирования, Базы данных, C++, Дополнительные главы дисциплины «Алгоритмы и структуры данных», Исследовательская работа.
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Программная инженерия, C++, Производительность и оптимизация. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления, Исследовательская работа, Производственная, технологическая практика.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Эффективная разработка на С++, Проектирование на C++, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Раздел: Бэкенд на C++ для опытных
Дисциплины: Алгоритмы и структуры данных, Английский язык, Софтскилы, Базы данных, C++, Производительность и оптимизация, Основы и методологии программирования, Исследовательская работа, Дополнительные главы дисциплины «Алгоритмы и структуры данных».
Дисциплины: Алгоритмы и структуры данных, Английский язык, Этика в сфере информационных технологий и ИИ, Софтскилы, Эффективная разработка на С++, Программная инженерия, Проектирование на C++, Исследовательская работа, Производственная, технологическая практика. Дополнительные дисциплины по выбору: Продвинутая вёрстка, UX/UI-дизайн, Kotlin, NoSQL базы данных, Сетевые технологии, Программирование на естественном языке, Распределённые вычисления.
Дисциплины: Алгоритмы и структуры данных, Софтскилы, Разработка ПО, Продвинутый бэкенд C++. Дополнительные дисциплины по выбору: Go, Rust, Программирование на естественном языке, Kotlin, Архитектура компьютера, Параллельные и высокопроизводительные вычисления, Функциональное программирование, Вычисления на GPU, Сетевые технологии, Распределённые вычисления.
Дисциплины: Преддипломная практика, Защита выпускной квалификационной работы.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Учебные задания по выбранному треку и кейсы на основе задач бизнеса; возможна практика на собственном рабочем проекте.
В четвёртом семестре предусмотрены практика, подготовка и защита выпускной квалификационной работы.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Директор по взаимодействию с разработчиками, CTO Яндекс Практикума
Тимлид в Ozon Tech, преподаватель на треке Java
Доцент ИТМО, кандидат технических наук
Фулстек‑разработчик, преподаватель на треке JavaScript
Наставник на треке Java, опыт в IT 10 лет, работает в стартапах, веб‑студии и HR‑Tech продукте
Доцент, кандидат технических наук, профессор ИТМО, занимается программной инженерией, проектированием ПО
Преподаватель ИТМО, занимается технологиями проектирования, архитектурой и тестированием ПО

Школа указывает этот вид документа.
После успешного завершения программы — диплом магистра ИТМО по направлению «Прикладная информатика» и диплом о профессиональной переподготовке от Практикума.
Договор и зачисление оформляются с ИТМО; Яндекс Практикум — партнёр программы.
Профильный опыт не обязателен, но для поступления нужен диплом о высшем образовании.
Выбирается один из девяти треков: ИИ-решения, фронтенд на JavaScript или бэкенд на Python, Java и C++ с учётом уровня.
Страница программы указывает два года, каталог — 22 месяца. Календарь уточните у ИТМО.
На странице приведена цена 2026 года: 1 360 000 ₽ за два года. Стоимость следующего набора уточните у вуза.
ИТМО выдаёт диплом магистра по направлению «Прикладная информатика», Практикум — диплом о профессиональной переподготовке.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Магистратура ИТМО: фронтенд-, бэкенд-разработка и ИИ-решения».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Индивидуальный курс английского для IT-специалистов с уровнем от A1. Студенты расширяют профессиональный словарь и практикуют общение с коллегами; программированию курс не обучает.
Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.
Курс Merion Academy по серверной разработке на Node.js: основы JavaScript, создание API на Express и работа над приложением для задач и Telegram-ботом.
Сравните треки и выберите направление с учётом опыта.
Проверьте требования ИТМО к документам и способу поступления.
Уточните расписание, актуальную стоимость и полный график платежей.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть