Top.Mail.Ru
Онлайн-магистратура
«Разработка IT-продукта»
Диплом магистра:
государственного образца

Направление обучения:
501.04.02 «Прикладная математика и информатика»

Стоимость
228 000 ₽ за семестр или от 342 ₽ в месяц при оплате кредитом с господдержкой

Учебный план
Прием документов:
10 апреля — 16 августа

Старт обучения:
1 сентября 2024

Срок обучения:
2 года

Формат:
очная магистратура в онлайн-формате

Правила приема и порядок поступления
Основная информация
Диплом магистра:
Направление обучения:
государственного образца
09.04.01 «Информатика и вычислительная техника»
228 000 ₽ за семестр или от 342 ₽ в месяц при оплате кредитом с господдержкой
Стоимость
2 года
Формат:
Старт обучения:
1 сентября 2024
Прием документов:
10 апреля — 16 августа
Срок обучения:
очная магистратура в онлайн-формате
Правила приема и порядок поступления
Приемная кампания 2024
Получите профессию бэкенд-разработчика на Python с дипломом МФТИ за 2 года
Чем занимается бэкенд-разработчик
Основная цель бэкенд-разработчика — обеспечить надежную, масштабируемую и эффективную работу серверной части приложения или сайта.
Сайт онлайн-магазина, платформа для обучения, приложение банка или социальные сети — ни один из сервисов не может работать стабильно, безопасно и эффективно без участия бэкенд-разработчика. Например, разработчик внедряет меры безопасности, чтобы никто не украл средства со счетов.
Спрос на бэкенд-разработчиков остается стабильно высоким, а уровень их зарплаты — один из самых высоких в IT
Языки программирования, которые можно освоить на программе
Используется для разработки сетевых сервисов. Например, с его помощью написана система мониторинга и оповещения Prometheus, которая собирает и хранит метрики, а также позволяет анализировать производительность систем и реагировать на аномалии.
На курсе вы научитесь многопоточному программированию, освоите работу горутин, попробуете создать микросервис
Язык Go
Язык Python
Язык подходит для быстрого прототипирования и разработки широкого спектра приложений. Видеохостинг YouTube и облачное хранилище файлов Dropbox созданы с его помощью.
На программе вы освоите синтаксис, работу с библиотеками и фреймворками для бэкенд-разработки, анализа данных и машинного обучения
Язык Java
Язык крупных и сложных приложений с четкой архитектурой. Например, с его помощью созданы операционная система Android и видеоигра с открытым миром Minecraft.
На курсе вы освоите объектно-ориентированное программирование на Java, научитесь обрабатывать исключения и работать с многопоточностью
Пройдите квиз и получите рекомендации по выбору дисциплин на программе. Эти рекомендации помогут вам спроектировать траекторию обучения в зависимости от ваших предпочтений
Пройти квиз
Языки программирования, которые можно освоить на программе
Используется для разработки сетевых сервисов. Например, с его помощью написана система мониторинга и⦁оповещения Prometheus, которая собирает и⦁хранит метрики, а также позволяет анализировать производительность систем и⦁реагировать на аномалии.
На курсе вы научитесь многопоточному программированию, освоите работу горутин, попробуете создать микросервис
Язык Go
Язык Python
Язык подходит для быстрого прототипирования и разработки широкого спектра приложений. Видеохостинг YouTube и облачное хранилище файлов Dropbox созданы с его помощью.
На программе вы освоите синтаксис, работу с библиотеками и фреймворками для бэкенд-разработки, анализа данных и машинного обучения
Язык Java
Язык крупных и сложных приложений с четкой архитектурой. Например, с его помощью созданы операционная система Android и видеоигра с открытым миром Minecraft.
На курсе вы освоите объектно-ориентированное программирование на Java, научитесь обрабатывать исключения и работать с многопоточностью
Пройдите квиз и получите рекомендации по выбору дисциплин на программе. Эти рекомендации помогут вам спроектировать траекторию обучения в зависимости от ваших предпочтений
Пройти квиз
Кому подойдет программа «Разработка IT-продукта»
Для успешного освоения программы нужно хорошо знать математику и иметь базовые навыки программирования на Python, а также иметь диплом о высшем образовании — бакалавра или специалиста
Инженерам и математикам желающим перейти в IT
Учебный план разработан таким образом, чтобы дать возможность освоить программу с нуля, вне зависмости от наличия технического бекграунда. Для абитуриентов предусмотрен подготовительный курс. Он содержит лекции по математике и алгоритмам, записи консультации с экспертом и пробные экзаменационные билеты
Начинающим разработчикам
Тестировщикам, фронтенд-разработчикам и другим специалистам
Вам будет легче разобраться в математических основах разработки, освоить языки программирования и инструменты разработчика
Магистратура даст возможность систематизировать знания, попрактиковаться на реальных задачах и получить обратную связь от экспертов
С навыками программирования и работы с ключевым ПО вам будет легче освоить новые языки программирования и инструменты разработки
Среда обучения
Как построено обучение
Все лекции, семинары и практика проходят онлайн. Материалы размещены на платформах МФТИ, Нетологии и Yandex Wiki и доступны 24/7 — это дает возможность учиться в любое время.
Общение происходит в Телеграме. Здесь можно быстро получить поддержку от координатора, обсудить домашнее задание с сокурсниками или узнать о важном мероприятии
Содержание обучения
Все асинхронные материалы (видеолекции, текстовые уроки) вы изучаете на платформе самостоятельно в удобное для себя время. Синхронные занятия с экспертами проходят по вечерам и выходным. На освоение учебного материала вам понадобится 20−30 часов в неделю.
В онлайн-магистратуре две сессии в год, по каждой дисциплине сдается зачет или экзамен. Также во всех дисциплинах есть домашние задания с дедлайном. Хорошие оценки за домашние задания и посещение семинаров позволяют накопить баллы и получить «автомат»
Гостевые лекции
Практика — основа обучения
В первых трех семестрах проходит проектный практикум в формате хакатона или дататона, на котором вы решаете индустриальные кейсы от компаний-партнеров вуза. Все кейсы — реальные задачи, которые можно положить в портфолио. Ниже несколько примеров
Проекты с сокурсниками
Раз в две недели вы сможете посетить авторские лекции, мастер-классы, воркшопы и интенсивы от экспертов. На гостевых встречах у вас будет возможность узнать о компании, продукте, кейсах внутри организаций, корпоративной культуре, стажировках и карьерных возможностях напрямую от представителей бизнеса
У нас учатся сотни студентов из 146 городов и 11 стран: России, Казахстана, Киргизии, Сербии, Беларуси, Эстонии, Кипра, Чехии, Канады, США и Нидерландов.
Формат обучения расширяет географию профессиональных знакомств магистрантов и позволяет найти единомышленников по всему миру. Это дает расширенные возможности для нетворкинга, запуска совместных проектов, коллабораций
Организуете мгновенный обмен данными между сервером и клиентом
Разработка real-time приложений с использованием WebSocket
Познакомитесь с подходами к проектированию, оптимизации баз данных для электронной площадки
Проектирование и создание базы данных для интернет-магазина
Обеспечите обмен информацией за счет разработки функциональности CRUD-операций и аутентификации пользователей, с использованием Flask или Django
Разработка REST API
Преподавательский состав
Дисциплины преподают ведущие исследователи в области Data Science из МФТИ и практикующие специалисты из крупнейших компаний разных отраслей. Преподаватели помогут вам разобраться в теории и решить практические задания, ответят на вопросы и дадут обратную связь
Максим Пермяков
Заместитель директора по информационным технологиям по разработке ПО, Спортмастер
Научный сотрудник, Российский квантовый центр
Оксана Борзенкова
Дмитрий Калугин-Балашов
Senior Software Engineer, Couchbase Inc
Глеб Пехов
Senior Backend-Developer, DBS Technologies
Старший преподаватель
Сергей Кононов
Максим Пермяков
Заместитель директора по информационным технологиям по разработке ПО, Спортмастер
Глеб Пехов
Senior Backend-Developer, DBS Technologies
Дмитрий Калугин-Балашов
Senior Software Engineer, Couchbase Inc
Научный сотрудник, Российский квантовый центр
Оксана Борзенкова
Старший преподаватель
Сергей Кононов
Учебный план
В каждом семестре для дисциплин указано количество зачетных единиц (ЗЕ). По ним вы можете оценить трудоемкость учебной работы: в МФТИ 1 ЗЕ = 45 академических часов
Изучаем фундаментальную базу
1 семестр.
Изучение обязательных дисциплин, предусмотренных стандартами высшего образования
3 ЗЕ
Введение в специальность
5 ЗЕ
Алгоритмы и структуры данных
4 ЗЕ
Математика для программирования
6 ЗЕ
Язык Python для разработчиков
2 ЗЕ
Методология научных исследований
1 ЗЕ
Проектный практикум
3 ЗЕ
Дисциплины Цифровых кафедр
Изучение базовых и прикладных дисциплин, которые лежат в основе профессии разработчика, а также участие в практикуме для закрепления знаний
2 семестр.
Продолжаем изучать основы
4 ЗЕ
Реляционные базы данных
2 ЗЕ
Английский для профессиональных коммуникаций
3 ЗЕ
Основы frontend-разработки
4 ЗЕ
Веб-разработка
2 ЗЕ
Основы тестирования для разработчиков
3 ЗЕ
Основы научно-исследовательской деятельности и создания продукта
2 ЗЕ
Проектный практикум
3 ЗЕ
Дисциплины Цифровых кафедр
5 ЗЕ
Архитектура программного обеспечения
3 семестр.
Изучение дисциплин, которые позволят получить актуальные знания и навыки разработчика, а также написание научно-исследовательской работы (НИР)
Углубляемся в профессию
3 ЗЕ
Нереляционные базы данных
2 ЗЕ
Язык Go
2 ЗЕ
Язык Java
1 ЗЕ
Машинное обучение и искусственный интеллект
2 ЗЕ
Бизнес-основы разработки
1 ЗЕ
Проектный практикум
24 ЗЕ
Научно-исследовательская работа
4 семестр.
Выполняем и защищаем ВКР
Изучение еще большего количества продвинутых дисциплин, сдача НИР и защита выпускной квалификационной работы (ВКР)
1 ЗЕ
Управление командами
1 ЗЕ
Презентационные навыки
26 ЗЕ
Научно-исследовательская работа
9 ЗЕ
Выполнение и защита выпускной квалификационной работы
Список необходимых документов
Четыре шага к поступлению
Как поступить в магистратуру
Фото в электронном виде

СНИЛС
Паспорт
Документ о высшем образовании и приложение к нему
Написать мотивированное письмо и успешно сдать экзамены
Подписать договор и оплатить обучение
Найти свою фамилию в приказе о зачислении
Подать документы через
Оплата обучения
Налоговый вычет 13%
Узнайте подробнее у менеджера при записи на программу
Весь срок обучения и 9 месяцев после окончания вы платите только проценты по кредиту — остальное можете возвращать в течение 15 лет
Кредит под 3%
С оплатой по кредиту с господдержкой от Сбера
От 342 ₽ в месяц
Полная стоимость обучения
912 000 ₽
Стоимость семестра
228 000 ₽
Подать заявку на поступление
Вступайте в чат программы в телеграмм, чтобы получить полную инструкцию и задать вопросы
Telegram
Мы обрабатываем файлы cookie
Они помогают нам делать этот сайт удобнее для пользователей. Продолжая работу с сайтом, вы соглашаетесь с обработкой файлов cookie вашего браузера. Однако вы можете запретить обработку некоторых типов файлов cookie в настройках вашего браузера
Мы обрабатываем файлы cookie
Cookie Settings
Cookies necessary for the correct operation of the site are always enabled.
Other cookies are configurable.
Essential cookies
Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
Analytics cookies
Disabled
These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
Advertising cookies
Disabled
These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.