Старт программы:
1 сентября 2024 года
Онлайн-магистратура совместно с НИЯУ МИФИ
Срок обучения:
2 года
Количество мест:
ограничено
Форма обучения:
онлайн

Разработка программного обеспечения

Онлайн-магистратура "Разработка программного обеспечения" от МИФИ

Освоите основы разработки на Java
Изучите дополнительный язык — Python или Go
Выйдите на новый уровень в профессии и карьере

Магистерская программа МИФИ и Skillfactory — это фундаментальный подход и практика
в IT-компаниях

Диплом магистра МИФИ

Получите диплом магистра по направлению 09.04.04 «Программная инженерия»

Интенсивная практика

Участвуйте в хакатонах с реальными
задачами от бизнеса, оттачивайте навыки
и набирайтесь опыта

Персонализация в обучении

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

2 языка программирования

Освойте Java как основной, выберите Python или Go в качестве дополнительного

Сильный преподавательский состав

Учитесь у экспертов МИФИ и практиков
из VK, Huawei, Delivery Club

Реальный кейс
или диссертация

Пишите работу по практической задаче или академическую диссертацию по научной теме
Разработчик программного обеспечения — это востребованно
Самыми быстрорастущими направлениями сферы
бэкенд-разработки
за год стали
*Рост количества вакансий с 2022 по 2023 год,
по данным «Технократии» и hh.ru
Python и Java долгое время в топе, но Go только начал привлекать внимание компаний. Интерес к Go растет, потому что язык предлагает высокую скорость выполнения программ и упрощает работу с сетевыми ресурсами.

Многие программисты с PHP и C++ переходят на Go, видя в этом перспективу. Разработчики на Go и Java зарабатывают больше других, попадая в топ-3 по медианной зарплате среди программистов
Медианная зарплата разработчиков
172 700 ₽
208 500 ₽
237 600 ₽
Python
Java
Go
Python
30%*
Java
17%*
С++
15%*
Golang
13%*

Вы можете развиваться в разных направлениях

Backend-разработчик

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

Разрабатывает программные приложения и инструменты
Создает веб-приложения, инструменты
анализа данных, сценарии автоматизации и многое другое
Сотрудничает с командами для разработки решений в различных отраслях

Go-разработчик

Создает программные решения,
веб-приложения и корпоративные системы
Создает серверные службы, сетевые приложения и облачные сервисы
Отвечает за эффективность, масштабируемость и надежность кода
Тестирует и занимается отладкой ПО
Превращает идеи в функциональные исполняемые приложения
Работает на языке программирования Go — шестом по востребованности в мире на 2023 год

Java-разработчик

Следит за бесперебойной работой
веб-сайтов и приложений, безопасностью
и производительностью систем
Работает с базами данных
Сотрудничает с разработчиками внешнего интерфейса (frontend)
НИЯУ МИФИ — один из ведущих исследовательских университетов России
Здесь готовят специалистов передовых направлений: атомной сферы, науки и IT
Нобелевской премии учились и работали
в вузе
6 лауреатов
в рейтинге лучших университетов России RAEX-100
4 место
по уровню зарплат выпускников в рейтинге SuperJob
3 место

Кому подойдет программа

Чтобы поступить в магистратуру, достаточно диплома бакалавра или специалиста по любому направлению

Начинающим разработчикам

Освойте еще один язык программирования, нарабатывайте опыт и откройте новые карьерные возможности

Выпускникам бакалавриата

Получите продвинутые навыки программирования и выйдите на новый уровень в профессии

Специалистам смежных сфер

Изучите востребованные языки программирования и получите структурированные знания о разработке ПО

Middle-разработчикам

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

Как это — учиться
в онлайн-магистратуре

Гибкое расписание

Часть материалов уже записана и доступна 24/7. На обучение понадобится 20−30 часов
в неделю, но вы сами выбираете распорядок

Лекции и семинары — онлайн

Учитесь дома, в кафе, коворкинге или в дороге — ограничений нет

Погружение
в профессиональную среду

Основа программы — реальные задачи разработчика. Заранее понимая, чего ждут
от специалистов, будете более уверенно чувствовать себя в работе

Фокус на практику

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

Примеры кейсов
для портфолио

Во время обучения вы будете решать задачи от компаний-партнеров

Разработаете аналитический сервис для обработки данных по студентам
и университетам

Кейс 2

Напишете код для бота
с использованием открытого
API Центрального банка
для конвертации обменных курсов в режиме реального времени

Кейс 3

Создадите функциональный API для работы с банковским счетом

Кейс 4

Создадите комплексное приложение для пользователей банка

Кейс 1

Что еще? Бонусы
очных студентов

Образовательный кредит под 3%
Отсрочка от армии
Билеты в музеи и театры со скидками
Льготный проезд
Узнайте больше о программе
Ответим на вопросы и расскажем
об условиях поступления
Нажимая кнопку, я соглашаюсь с Положением о персональных данных и даю согласие на их обработку и хранение.

Подтверждение квалификации —
диплом государственного образца НИЯУ МИФИ

Диплом магистратуры МИФИ — подтверждение ваших знаний
в сфере разработки и преимущество для работодателя

Поступите на программу
в четыре шага

01
Вам позвонит менеджер
и расскажет, что делать дальше
Оставьте заявку
на этой странице
02
Мы отправим информацию
для подготовки к вступительному испытанию
Зарегистрируйтесь
в личном кабинете МИФИ и подайте документы
03
Это не так сложно, как кажется: достаточно убедительно и интересно рассказать о своем опыте и причинах для поступления в мотивационном письме
Пройдите вступительные испытания
04
Вы справились! Приступайте к занятиям с 1 сентября
Найдите свою фамилию в приказе о зачислении
Оставьте заявку — расскажем подробнее
о поступлении
Нажимая кнопку, я соглашаюсь с Положением о персональных данных и даю согласие на их обработку и хранение.

Ваше резюме после обучения

Backend
разработчик
Антон Пальшин
Java
Инструменты:
SQL
Spring Framework
Hibernate
Jenkins
RabbitMQ
Docker
Git
DevOps
Mockito
IntelliJ IDEA
Kubernetes
CI/CD
Linux
Образование:
Навыки:
магистратура МИФИ, диплом
Уверенно владею Java Core
Разрабатываю серверную логику, настраиваю взаимодействие с базами данных, пишу SQL-запросы
Реализую REST-сервисы с различными функциями
Знаю, как разворачивать и поддерживать приложение в продуктовой среде
Знаю принципы разработки качественного и надежного кода. Умею писать разные виды тестов. Владею методологиями разработки, направленными на поддержание высокой надежности продукта
Владею основными DevOps-инструментами
Строго типизированный объектно-ориентированный язык программирования общего назначения
Фреймворк с открытым исходным кодом для языка программирования Java, позволяющий упростить разработку и поддержку масштабируемых, слабосвязанных и повторно используемых приложений
Интегрированная среда разработки программного обеспечения для языков программирования Java, JavaScript, Python и других
Structured Query Language — структурированный язык запросов, созданный для получения необходимой информации из баз данных
Библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения, самая популярная реализация спецификации JPA
Среда тестирования с открытым исходным кодом для Java, позволяющая создавать тестовые двойные объекты в автоматизированных модульных тестах
Программная система с открытым исходным кодом на Java, предназначенная для обеспечения процесса непрерывной интеграции программного обеспечения
Программное обеспечение для автоматизации развертывания и управления приложениями в средах с поддержкой контейнеризации
Открытое программное обеспечение для оркестровки контейнеризированных приложений
Комбинация непрерывной интеграции и непрерывного развертывания программного обеспечения в процессе разработки
Семейство операционных систем (ОС), работающих на основе одноименного ядра
Тиражируемое связующее программное обеспечение для обработки сообщений
Система контроля версий, которая помогает отслеживать историю изменений в файлах
Методология взаимодействия разработчиков, тестировщиков и других IT-специалистов в команде
Использую принципы объектно-ориентированного программирования
Умею разрабатывать приложения на базе Spring Framework и при необходимости расширять их
Владею Hibernate ORM
Могу разработать архитектуру корпоративного приложения

Программа магистратуры

Посещайте семинары по расписанию, а лекции смотрите в удобное время на платформе. Чтобы успешно освоить программу, выделите в среднем 20−30 часов в неделю для занятий
1 ЗЕ= 36 академических часов

1 семестр

Программирование
на языке Java
7 ЗЕ
Принципы объектно-ориентированного программирования
4 ЗЕ
Алгоритмы и структуры данных
5 ЗЕ
Системное администрирование
5 ЗЕ
Основы технологического конвейера разработки программного обеспечения
7 ЗЕ
Введение в бизнес-анализ
3 ЗЕ

2 семестр

Многопоточное и асинхронное программирование на Java
5 ЗЕ
Базы данных
3 ЗЕ
Специализированные инструменты командной разработки
3 ЗЕ
Архитектура сервисов и приложений
4 ЗЕ
Основы frontend-разработки
2 ЗЕ
Проектная практика
5 ЗЕ
Элективы
Язык программирования Python
3 ЗЕ
Язык программирования Go
3 ЗЕ

3 семестр

Управление IT-проектами
4 ЗЕ
Фреймворк Spring и работа с REST API
4 ЗЕ
Тестирование сервисов и приложений
3 ЗЕ
Научно-исследовательская работа
Сетевая информационная безопасность
2 ЗЕ
Проектная практика
5 ЗЕ
Оркестрация и контейнеризация
3 ЗЕ
ORM-фреймворки для Java
2 ЗЕ
Элективы
Разработка на JavaScript
3 ЗЕ
Высоконагруженные системы
3 ЗЕ

4 семестр

Производственная (научно-исследовательская) практика
Выполнение и защита выпускной квалификационной работы
Подайте документы и получите уже сейчас
Подготовительный курс
Дни открытых дверей
Круглые столы и воркшопы
Нажимая кнопку, я соглашаюсь с Положением о персональных данных и даю согласие на их обработку и хранение.

Академические руководители программы

Отвечают за проектирование, наполнение, реализацию
и эффективность программы
Кандидат технических наук, доцент

Дмитрий Худяков

Опыт более 20 лет
АО «Синхро» (группа компаний S8 Capital)
Проект «Столото»
Старший Java-разработчик

Николай Кузнецов

Разрабатывает высоконагруженные системы. Строит архитектуру больших систем. Имеет опыт построения интеллектуальных систем
Автора ряда статей на тему распределенных и децентрализованных систем
Создает математические алгоритмы и модели для решения прикладных задач
Опыт: 5 лет
Эксперт программы инвестиционно-технологического предпринимательства НИЯУ МИФИ
Руководитель научно-исследовательских проектов по разработке программного обеспечения на кафедре «Криптология
и кибербезопасность» НИЯУ МИФИ
Автор программы профессиональной переподготовки по управлению IT-проектами

Ваши преподаватели — ведущие специалисты
в сфере Data Science

Помогут понять теорию, поделятся практическим опытом и ответят
на вопросы
Системное администрирование
Предмет
Исследователь научной школы «Сетевая информационная безопасность» НИЯУ МИФИ
Опыт: 4 года
Преподаватель

Даниил Антропов

DevOps-инженер
Оркестрация
и контейнеризация
Предмет
Преподаватель института интеллектуальных кибернетических систем
Руководитель направления безопасности информационных систем Диджитал Центра НИЯУ МИФИ
Опыт: 4 года
Преподаватель

Николай Карапетьянц

Сетевая информационная безопасность
Предмет
Заместитель директора ИИКС НИЯУ МИФИ
Опыт: 11 лет
Преподаватель

Константин Когос

Обладатель премии Правительства Москвы молодым ученым
Руководитель научно-исследовательских проектов в сфере информационной безопасности
Основы технологического конвейера разработки программного обеспечения
DevSecOps-инженер отдела проектирования систем
Опыт: 3 года
Преподаватель

Александра Челнокова

Исследователь научной школы «Сетевая информационная безопасность» НИЯУ МИФИ
Предмет
Научно-исследовательская работа
Руководитель проектов
по созданию критически важных IT-систем
Опыт: 21 год
Автор,
преподаватель

Илья Чугунков

Автор учебных курсов
и учебно-методических пособий по стохастическим методам и средствам защиты информации
Предмет
Кандидат технических наук
Подпишитесь
на Telegram-канал магистратуры
и будьте в курсе новостей программы

Комфортная оплата обучения

Собственными средствами

Оплачивайте счет
раз в семестр

Кредит под 3%
на любой период обучения

Платите только проценты, пока идет обучение и еще
в течение 9 месяцев после. Остальную сумму можно вернуть в течение 15 лет после выпуска

Налоговый вычет с возвратом 13% стоимости

Спросите об этом менеджера при записи на программу
Хорошее образование должно быть доступным, поэтому мы предлагаем разные варианты оплаты. Вы можете выбрать наиболее удобный