Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных, опыт в С / С++
Не уверены, что готовы к успешному прохождению программы? Пройдите тест и проверьте свои знания
Программа рассчитана на действующих разработчиков, желающих повысить свою квалификацию в МФТИ. Сможете на углубленном уровне изучить языки программирования Java и Python, погрузитесь в Fullstack-разработку Web-приложений.
Обучение проводится совместно с магистратурой кафедры Алгоритмов и технологий программирования. Вы присоединитесь к группе студентов магистратуры МФТИ:
среда обучения приближена к профессиональной деятельности
преподаватели и студенты занимают топовые позиции в крупных IT-компаниях
Программа «Fullstack-разработчик»
Введение. Знакомство с Python
Управление вычислениями. Контейнеры, итераторы
Словари, множества. Модуль collection
Функции (часть 1). Базовый синтаксис и генераторы
Функции (часть 2). Области видимости, замыкания, декораторы
Строки и файлы
ООП (часть 1). Основные принципы и определения и базовый синтаксис
ООП (часть 2). Magic-методы
Работа с сетью. Клиенты и парсинг
Работа с сетью. Серверные приложения. Боты
NumPy. Оптимизация кода
Работа с табличными данными. Pandas
Инструменты визуализации. Matplotlib
Юнит-тестирование
Символьные вычисления. SymPy
Введение в Java: базовый синтаксис, типы данных, ветвления, циклы и метки
Exceptions. Массивы и коллекции. Строки
ООП. Классы, интерфейсы
Generics, enums
Asserts, JavaDoc, Тестирование приложений. Сборка Java-проектов. Загрузка кода из сторонних источников
Работа с базами данных. JDBC
Java Reflection API, Аннотации
Streams API
Многопоточность
Dependency Injection
Spring: Spring Boot, Spring Data, Spring Secutiry
Frontend
HTML, CSS, GitHub, Figma
Базовый JavaScript
DOM и асинхронные запросы
React: компоненты и роутинг
Работа с хуками
Redux
Backend (на выбор: Python, Java или Golang)
Сравнительный анализ современных фреймворков для веб-разработки
Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных, опыт в С / С++
Не уверены, что готовы к успешному прохождению программы? Пройдите тест и проверьте свои знания
Разработчик системы HJudge - системы автоматизированного тестирования Hadoop-приложений, системный администратор инфраструктуры больших данных в группе Яндекс-CERN, преподаватель курсов по обработке больших данных в МФТИ, ВШЭ, ШАД, Harbour.Space
Никита Честнов
Руководитель курса «Практикум Python»
Преподаватель курсов «Практикум Python» и «Технологии программирования» в МФТИ. Сотрудник лаборатории ABBYY Lab. Магистрант МФТИ, кафедра распознавания изображений и обработки текста.
Иван Нагайко
Руководитель курса «Fullstack-разработка»
Выпускник МФТИ ФУПМ. Опыт преподавания 9 лет. Руководитель направления разработки в VK. Опыт разработки веб-сайтов 7 лет.
Александр Ермаков
Руководитель курса «Язык Java»
Senior Java Developer. Кандидат технических наук, доцент. Опыт работы в IT-компаниях более 15 лет. Специализируется в области разработки распределенных микросервисных систем. Внедрял учебные программы по изучению языка Java для специалистов разных направлений в ряде российских и зарубежных IT-компаний
Команда помощи
не только проведёт урок и покажет на примерах, но проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и поле обучения
помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости
Преподаватель
Ассистент
Куратор
поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации
Поможем вам дойти до конца
держит руку на пульсе, корректирует обучающую программу при необходимости
Организатор
Во время обучения команда будет с вами на связи через Telegram-чат, вы не останетесь один на один с вопросами и сложными задачами
Что получите после обучения
Диплом о профессиональной переподготовке установленного образца
Материалы и сопровождение
Карьерные консультации
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения
Расскажем, как составить резюме, чтобы рекрутеры сами писали и звонили вам. Что отвечать на вопросы на собеседовании, чтобы вы выбирали компанию, а не компания вас. Персональные карьерные консультации входят в стоимость курса
Вы получите удостоверения о повышении квалификации по всем пройденным курсам и диплом о профессиональной переподготовке МФТИ, который ценят работодатели
Как проходит обучение
Качественная теоретическая подготовка
Все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке
Живое общение с преподавателем
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь
Записи занятий
Вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию
Общение и поддержка 24/7
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом
Домашние задания
Материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и дает обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий
Акцент на навыках
Вас ждёт много практической работы, разбор кейсов, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект
Доступ к электронной библиотеке МФТИ
Электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удаленный доступ к электронным учебникам
Не прощаемся после курсов
На связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках
МФТИ №1 среди технических вузов России
Нам есть, чем гордиться
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021
В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
2 выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов - 230 000 рублей в месяц - окончивших вузы в 2014-2019 годах, у выпускников Московского Физико-технического института
ФПМИ МФТИ
25
218
26
научных лабораторий, в которых рождается прогресс
преподавателей с учёными степенями
крупных компаний-партнёров, интегрированных с университетом
Отзывы о программе
Курс очень понравился, я порекомендовал бы его всем, кто знаком с разработкой и хочет изучить язык Java.
Курс не из легких. Кривая обучения круче чем у немагистерских программ, но и результат на выходе можно ожидать намного более серьезный. Дается вся актуальная информация по языку Java, что позволяет сделать обучение эффективным.
Но для прохождения курса также требуется знакомство и с другими технологиями: базы данных, Docker , CI, а это может потребовать дополнительных временных затрат.
Домашние работы сложные, но дают хорошее представление об уровне задач в IT индустрии.
Евдокимов Александр
Курс «Язык Java»
Что еще важно
Гарантия возврата денег
Рассрочка 0%
Скидки
Завершение обучения в любой момент
У вас есть 2 занятия, чтобы попробовать. Если передумаете учиться, напишите об этом менеджеру - и мы вернем всю сумму или переведем на другой курс или программу
Институт напрямую без посредников банка предоставляет рассрочку на 3, 5 или 10 месяцев на программу и 2 или 3 платежа на курс
15% на программу или 35% на курс для слушателей ранее проходивших программы и курсы Лаборатории инноватики
Если почувствуете, что нагрузка слишком велика, то вы можете перенести сроки обучения на следующий поток или поменять курс обучения. Если обучение не подходит, вы сможете сделать возврат средств за ту часть обучения, которую не прошли
Занятия проходят 1-2 раза в неделю по 2-4 академических часа, по предварительно составленному расписанию. Преподаватель проводит практические занятия дистанционно, в форме вебинаров с использованием платформы ZOOM или аналогичной. Самостоятельная работа выполняется слушателем в удобном для слушателя режиме. Параллельно с обучением Вы будете добавлены в чат, где сможете общаться со своими одногруппниками, куратором и преподавателем: задавать вопросы, делиться опытом
Вы сможете пересмотреть занятие в записи, если не смогли присоединиться или хотите повторить пройденную тему. Запись будет доступна на следующий день после занятия и далее на весь срок обучения
Если почувствуете, что нагрузка слишком велика, то вы можете:
Перенести сроки обучения на следующий поток.
Перейти на другой курс обучения.
Вы сможете сделать возврат средств за ту часть обучения, которую не прошли
Для получения Диплома о профессиональной переподготовке установленного образца вам необходимо будет успешно завершить все курсы в программе: выполнить все обязательные задания и сдать итоговую аттестацию
Оставляете заявку в форме ниже
Получаете письмо с информацией о программе
Если принимаете решение начать обучение, ответным письмом подтверждаете обучение и удобное вам количество платежей
Вам приходит договор-оферта и ссылка на оплату первого платежа
После оплаты подключаем вас к курсу
Заполняете регистрационную анкету с документами
Институт напрямую, без посредничества банка, предоставляет беспроцентную рассрочку: 3, 5 или 10 платежей. Оставляя заявку, вы выбираете удобное вам количество платежей. Стоимость обучения не изменяется, просто делится на указанное вами количество платежей. Вместе с договором-офертой вам придет ваш график платежей
Мы подбираем преподавателей в соответствии с задачами, опытом и уровнем участников программы.
Для того чтобы начать обучение Вы должны иметь диплом о высшем образовании. Возможность уделять время учебе не менее 8 часов в неделю. Иметь базовые знания по содержанию курса.
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных
продолжительность программы 16 месяцев
129 000 ₽
Чтобы подать заявку, получить бесплатную консультацию или подробную программу обучения, пожалуйста, заполните форму
Нажимая на кнопку "Отправить", вы соглашаетесь с условиями обработки персональных данных
Требуемый опыт
Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных, опыт в С / С++
Записаться на курс
Условия рассрочки
По каждой из предлагаемых программ/курсов, имеется возможность оплаты обучения в рассрочку.
Условия рассрочки:
Полная стоимость обучения при использовании рассрочки не изменяется. Рассрочка беспроцентна, оформление рассрочки бесплатно.
Детали рассрочки описаны в оферте на каждую соответствующую программу/курс, в Приложении № 1 – График платежей.
В Графике платежей указаны контрольные даты, на которые слушателем суммарно за всё предшествующее такой дате время должна быть перечислена указанная в графике платежей соответствующая сумма, или превышающая её сумма (но не более полной стоимости обучения). Например:
Оплата через равные промежутки времени платежами одинакового размера
Оплата одним платежом в размере стоимости всего обучения
Все описанные варианты допустимы, если на каждую из обозначенных в графике платежей дат внесено платежей на сумму не меньше указанной.
Записаться на курс
Кто может получить дополнительное образование
Кто может получить Диплом о профессиональной переподготовке МФТИ?
Получить Диплом о профессиональной переподготовке или Удостоверение о повышении квалификации МФТИ могут получить две категории слушателей: • те, у кого уже есть среднее или высшее профессиональное образование; • те, кто еще учится в колледжах или вузах и не получил диплом. Студенты колледжей и вузов могут параллельно учиться по программам ДПО, но удостоверения о повышении квалификации или дипломы о профессиональной переподготовке им выдадут только после того, как будет окончен курс основного образования и на руках у выпускника будет диплом вуза или колледжа.
Могут ли учиться слушатели без высшего или среднего профессионального образования?
Слушатели без оконченного высшего или среднего профессионального образования могут проходить курсы повышения квалификации или программы профессиональной переподготовки. По окончании обучения они получат Сертификат об окончании программы.