Тренинги и мастер-классы по направлению программирование в Марксе

6 программ в Марксе Обновлено 16.01.2026

Бесплатные курсы в Марксе

Преимущества на KEDU

Все уровни образования в Марксе

Определиться с ВУЗом, подобрать курсы для повышения квалификации или программу профпереподготовки можно на одном сайте. И даже выбрать детский сад, школу или хобби-курсы в Марксе. Обучение доступно в онлайн и офлайн-формате.

23 000+ учебных заведений РФ

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

Проверенная информация 

Вы можете верить тому, что написано в карточке образовательного учреждения. Цены, сроки обучений, адреса — актуальны. Наши партнёры обновляют свои учебные программы и справочную информацию.

Быстрый ответ от учебного центра

Через KEDU вы можете связаться с представителем самого учебного центра. Они на связи, ждут ваших вопросов и отвечают в среднем в течение 20 минут.

Оценка, которой можно доверять

Отзывы и «звёзды» на KEDU оставлены реальными учениками и студентами из Маркса. Мы публикуем всю информацию, чтобы сохранять объективность. Не затираем «неудобные» мнения учеников, не «дорисовываем» звезды в рейтинге. Можете опираться на эту информацию, чтобы сделать свой выбор.

Скидки, акции и промокоды

Выбирайте обучения со скидками до 60%, а также получайте подарки за покупки: целые курсы, модули и программы повышения квалификации.

Бесплатные курсы

В разделе «Бесплатное обучение» есть курсы, интенсивы и лекции, которые вы можете пройти в Марксе бесплатно. Не упустите возможность изучить новое!

Афиша мероприятий в Марксе

В разделе «События» всегда происходит что-то интересное. Каждую неделю появляются тематические вебинары, марафоны, уроки, интенсивы, лекции, встречи — в онлайн и офлайн-форматах. Будьте в курсе интересных и — часто бесплатных! — мероприятий для развития в Марксе.

ТОП-5 лучших онлайн-курсов
по программированию, подробно
МФТИ
МФТИ
Кроссплатформенная мобильная разработка на Флаттер (Flutter)
90 000 ₽
    • Дата обновления: 21.09.2026
    • Требуется квалификация: Нет
    • Есть наставник: Да
    • Есть помощь в трудоустройстве: Нет
    • Есть итоговые испытания: Нет
    • Бессрочный доступ к учебным материалам: Нет

    Освоите инструмент разработки Flutter и сможете создавать мобильные приложения сразу для разных мобильных операционных систем (iOS, Android).

    О курсе

    • Длительность: 4,5 месяца
    • Формат: живое общение с преподавателем на онлайн-вебинарах 1 раз в неделю
    • Документ: удостоверение о повышении квалификации МФТИ
    • Прикладной проект: приложение для Android, iOS, Web, которое использует взаимодействие с сетью для получения, отображения и отправки данных
    • Рассрочка: беспроцентная рассрочка от университета: 3 или 5 платежей
    • Ближайший старт: февраль 2027

    Flutter — это технология кроссплатформенной разработки мобильных приложений от Google. Кроссплатформенное мобильное приложение для пользователей не отличается от нативного, сохраняя высокую производительность и нативный дизайн, при этом без ущерба качеству экономятся ресурсы на создании приложения.

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

    Разрабатывать адаптивные кроссплатформенные приложения на платформе Flutter:

    • Устанавливать Flutter и среду разработки на различных платформах. Узнаете о преимуществах и недостатках Flutter.
    • Создавать продуманный и приятный пользовательский интерфейс любой сложности, работать с навигацией в приложении, создавать анимации различных типов и работать с шейдерами.
    • Создавать приложения, используя Layered architecture. Изучите специфику разработки мобильных приложений, ознакомитесь с паттернами проектирования и сможете разрабатывать расширяемые приложения.
    • Принимать наиболее оптимальные решения при разработке и багфиксинге. Изучите, как Flutter работает «под капотом», познакомитесь с понятиями виджета, элемента, изолята и др.
    • Работать с базами данных и файловыми хранилищами, чтобы хранить информацию любого типа (файлы, таблицы, пароли) правильным и безопасным способом.
    • Работать с API для получения и отправки данных на сервер. Изучите специфику работы с REST API при работе с Flutter for Web.

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

    • Разработчик не на Flutter: если уже умеете программировать и знакомы с разработкой, сможете освоить кроссплатформенную мобильную разработку на Flutter.
    • ИТ-специалист: если вы уже работаете в сфере IT и знакомы с основами программирования, сможете перейти в профессию Flutter-разработчика, научитесь создавать кроссплатформенные мобильные приложения.
    • Начинающий мобильный разработчик: если вы уже знакомы с мобильной разработкой, сможете структурировать и углубить имеющиеся знания и навыки.

    Преподаватель

    Дмитрий Золотов

    • Senior FullStack Software Developer, System Architect
    • Flutter Developer, Yandex Pro
    • 34 года в сфере IT
    • 8 лет работы с Flutter
    • 12 лет разработки на Android (Kotlin)
    • Преподаватель Flutter: OTUS, Яндекс ШМР
    • Автор open source проектов Flutter Twin (IoT), Meshed (mesh networking)

    Команда помощи

    • Организатор — держит руку на пульсе, корректирует обучающую программу при необходимости.
    • Преподаватель — поможет дойти до конца: не только проведёт занятие и покажет на примерах, но и организует дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения.
    • Куратор — помогает по организационным вопросам, напоминает о сроках, помогает дойти до конца, мотивируя вас при необходимости.

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

    Как мы учим

    • Качественная теоретическая подготовка: все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке.
    • Живое общение с преподавателем: онлайн-занятия с преподавателем — живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаёте вопросы, получаете обратную связь.
    • Домашние задания: материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и даёт обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий.
    • Записи занятий: вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему или если не смогли присоединиться к занятию.
    • Общение и поддержка 24/7: вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом. Вы не останетесь один на один с непонятыми темами и сложными задачами.
    • Акцент на навыках: вас ждёт много практической работы, разбор ситуаций, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект.
    • Доступ к электронной библиотеке МФТИ: электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удалённый доступ к электронным учебникам.
    • Не прощаемся после курсов: на связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках.

    Что получите после обучения

    • Удостоверение о повышении квалификации МФТИ, которое ценят работодатели.
    • Опыт и портфолио: обучение проходит на боевых задачах, за время обучения вы нарабатываете опыт и портфолио с реальными проектами.
    • Материалы и сопровождение: записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения.
    • Всё для быстрого карьерного роста: фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет.
МФТИ
МФТИ
Введение в алгоритмы и структуры данных
60 000 ₽
    • Дата обновления: 21.09.2026
    • Требуется квалификация: Нет
    • Есть наставник: Да
    • Есть помощь в трудоустройстве: Нет
    • Есть итоговые испытания: Нет
    • Бессрочный доступ к учебным материалам: Нет

    Освоите умение решать реальные задачи при помощи алгоритмов и выбирать оптимальную структуру данных.

    О курсе

    • Длительность: 2 месяца
    • Формат: живое общение с преподавателем на онлайн-вебинарах 2 раза в неделю
    • Документ: удостоверение о повышении квалификации МФТИ

    Почему стоит пойти на курс

    Понимание принципов, которые лежат в основе алгоритмов и структур данных, позволяет разработчикам писать более эффективный и аккуратный код, видеть разные варианты решения задачи и выбирать оптимальный вариант. Эти принципы актуальны для любого стека технологий. Вы научитесь подбирать оптимальное решение для ваших задач и сможете проходить алгоритмические интервью при устройстве в крупные ИТ-компании.

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

    За 2 месяца вы научитесь:

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

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

    • Начинающим разработчикам: заложите фундамент для прохождения собеседований в сильные ИТ-компании.
    • Действующим разработчикам: получите выгодное преимущество для прохождения многоступенчатых собеседований в ИТ-гиганты и сможете браться за сложные проекты. Освежите и дополните уже имеющиеся знания для решения текущих задач.
    • Другим ИТ-специалистам: сможете решать алгоритмические задачи при прохождении собеседований в сильные ИТ-компании.

    Необходимый уровень знаний

    Необходимы базовые знания одного из языков программирования:

    • C++
    • Python
    • Java
    • C#

    Преподаватель

    Иван Кисляков

    Преподаватель московской гимназии и Лицея Академии Яндекса. Автор программ и учебников по информатике, дискретной математике и алгоритмам. Кафедра дискретной математики МФТИ.

    Команда помощи

    • Организатор — держит руку на пульсе, корректирует обучающую программу при необходимости.
    • Преподаватель — поможет дойти до конца обучения: проведёт урок, покажет материал на примерах, ответит на вопросы во время занятий.
    • Ассистент — проверит домашние задания, поможет с разборами сложных мест, ответит на вопросы и даст развёрнутую обратную связь в чате во время лекции.
    • Куратор — помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости.
    • Постоянное общение — во время обучения команда будет с вами на связи через Telegram-чат, вы не останетесь один на один с вопросами и сложными задачами.

    Как проходит обучение

    • Качественная теоретическая подготовка: все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке.
    • Живое общение с преподавателем: онлайн-занятия с преподавателем — живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаёте вопросы, получаете обратную связь.
    • Домашние задания: материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и даёт обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий.
    • Записи занятий: вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему или если не смогли присоединиться к занятию.
    • Общение и поддержка 24/7: вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.

    Что получите после обучения

    • Удостоверение о повышении квалификации МФТИ, которое ценят работодатели.
    • Материалы и сопровождение: все материалы будут доступны 1 год после окончания обучения, а студенты вливаются в профессиональное сообщество.
    • Всё для быстрого карьерного роста: фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет.
МФТИ
МФТИ
Тестировщик ПО
59 000 ₽
    • Дата обновления: 21.09.2026
    • Требуется квалификация: Нет
    • Есть наставник: Да
    • Есть помощь в трудоустройстве: Нет
    • Есть итоговые испытания: Нет
    • Бессрочный доступ к учебным материалам: Нет

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

    О курсе

    • Длительность: 2,5 месяца, 55 ак. ч.
    • Формат: живые вебинары с преподавателем, сессии 2 раза в неделю
    • Расписание: понедельник, среда, 19:30–21:00
    • Документ: удостоверение о повышении квалификации МФТИ

    Кому подойдёт обучение на курсе «Тестировщик ПО»

    • Студентам: после курса можно трудоустроиться в ИТ-компанию на позицию начинающего тестировщика и начать зарабатывать, даже не имея диплома о высшем образовании.
    • Начинающим тестировщикам: вы получите системные знания и навыки работы с продвинутыми инструментами.
    • Тем, кто хочет сменить сферу: ИТ-сфера продолжает стабильно расти и занимает передовые позиции на рынке труда. Мы обучим новой профессии с нуля и расскажем, как пройти собеседование.

    Тестировщик — это человек, который находит ошибки в приложениях и сайтах раньше, чем на них наткнутся пользователи. Он проверяет, всё ли работает так, как задумано. Без него ошибки улетают в релиз, а компании теряют деньги и клиентов.

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

    Практика и новые возможности

    Все домашние задания курса выполняются на одном учебном проекте — работающем стенде, представляющем собой полноценное клиент-серверное приложение с интерфейсом магазина, REST API и Swagger.

    Вам не придётся каждый раз погружаться в новый контекст: постепенно вы будете собирать связный пакет документации по одному проекту — его можно показывать на собеседовании как портфолио. В приложении специально предусмотрены дефекты, поэтому вы сможете практиковаться в тестировании как интерфейса, так и API.

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

    • Понимать необходимость тестирования в разработке приложений и написании программ
    • Представлять все стадии процесса тестирования
    • Разбираться в целях, процессах, метриках и видах тестирования
    • Находить баги и оформлять по ним отчётность
    • Описывать артефакты тестирования и документацию
    • Различать и применять техники тест-дизайна, составлять тест-план
    • Создавать различные тест-кейсы, правильно объединяя их
    • Разбираться в протоколах взаимодействия пользовательской и серверной частей системы
    • Пользоваться инструментами тестировщика
    • Писать резюме и мотивационное письмо
    • Писать запросы на языке структурированных запросов SQL

    Почему стоит пойти на курс

    • Живое общение с преподавателем онлайн
    • Запись занятий
    • Закрепление пройденных материалов
    • Акцент на прикладных навыках

    Преподаватели

    Степаненко Евгений

    Старший инженер по тестированию в Озон Тех (автоматизированное и мануальное тестирование). Преподаватель курсов по тестированию в профильных образовательных проектах. Курс «Тестировщик ПО».

    Евдокимова Анастасия

    Преподаватель МФТИ ФПМИ, НИУ ВШЭ по базам данных. Работает с базами данных с 2021 года, в данный момент — бизнес-аналитик в Тинькофф. Закончила МФТИ с красным дипломом. Видеокурс «Быстрый старт в SQL».

    Команда помощи

    • Организатор — держит руку на пульсе, корректирует обучающую программу при необходимости.
    • Преподаватель — не только проведёт урок и покажет на примерах, но и проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения.
    • Ассистент — поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации.
    • Куратор — помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости.
    • Telegram — во время обучения команда будет с вами на связи через Telegram-чат, вы не останетесь один на один с вопросами и сложными задачами.

    Что получите после обучения

    • Опыт и портфолио: обучение проходит на настоящих задачах, за время обучения вы нарабатываете опыт и портфолио с реальными проектами.
    • Материалы и сопровождение: все материалы будут доступны после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей.
    • Всё для быстрого карьерного роста: фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет.

    Удостоверение о повышении квалификации МФТИ, которое ценят работодатели.

    Кто может получить дополнительное профессиональное образование

    Курсы повышения квалификации или профессиональной переподготовки могут проходить две категории слушателей:

    • те, у кого уже есть среднее или высшее профессиональное образование;
    • те, кто ещё учится в колледжах или вузах и не получил диплом.

    Студенты колледжей и вузов могут параллельно учиться по программам ДПО, но удостоверения о повышении квалификации или дипломы о профессиональной переподготовке им выдадут только после того, как будет окончено основное образование и на руках будет диплом вуза или колледжа.

МФТИ
МФТИ
Фуллстек-разработчик на Джава. Продвинутый уровень / Fullstack-разработчик на Java pro
163 200 ₽
    • Дата обновления: 21.09.2026
    • Требуется квалификация: Нет
    • Есть наставник: Да
    • Есть помощь в трудоустройстве: Нет
    • Есть итоговые испытания: Нет
    • Бессрочный доступ к учебным материалам: Нет

    Углублённое изучение языка Java, Fullstack-разработки веб-приложений и инструментов DevOps для разработчиков.

    О программе

    • Длительность: 16 месяцев
    • Формат: живое общение с преподавателем и студентами МФТИ на онлайн-вебинарах 1–2 раза в неделю
    • Документ: диплом о профессиональной переподготовке МФТИ
    • Рассрочка: беспроцентная рассрочка от университета
    • Уровень: продвинутый
    • Старт: 8 сентября 2027

    Необходимый уровень знаний

    Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных, опыт в C / C++.

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

    CI / CD. DevOps

    • Современные операционные системы
    • Системы контроля версий
    • Виртуализация и контейнеризация
    • Непрерывная интеграция
    • Оркестрация контейнеров. Kubernetes

    Java

    • Основы языка Java
    • ООП в Java
    • Работа с базами данных в Java. JDBC
    • Многопоточность в Java
    • Фреймворк Spring

    Fullstack

    • Разработка структуры проекта
    • Frontend-разработка на JavaScript
    • Работа с асинхронными запросами
    • Библиотеки React и Redux
    • Архитектура MVC
    • Популярные фреймворки для веб-разработки
    • Сериализация JSON
    • Аутентификация
    • Настройка сервера

    Почему стоит пойти на курс

    Программа рассчитана на действующих разработчиков, желающих повысить свою квалификацию в МФТИ. Сможете на углублённом уровне изучить язык программирования Java, Fullstack-разработку веб-приложений, технологии и инструменты DevOps для разработчиков.

    Обучение проводится совместно с магистратурой кафедры алгоритмов и технологий программирования. Вы присоединитесь к группе студентов магистратуры МФТИ:

    • среда обучения приближена к профессиональной деятельности;
    • преподаватели и студенты занимают топовые позиции в крупных ИТ-компаниях.

    Преподаватели

    Олег Николаевич Ивченко — руководитель программы

    Разработчик системы HJudge — системы автоматизированного тестирования Hadoop-приложений, системный администратор инфраструктуры больших данных в группе Яндекс-CERN, преподаватель курсов по обработке больших данных в МФТИ, ВШЭ, ШАД, Harbour.Space.

    Никита Николаевич Честнов — руководитель курса «Технологии программирования и операционные системы»

    Преподаватель курсов «Практикум Python» и «Технологии программирования» в МФТИ. Сотрудник лаборатории ABBYY Lab. Магистрант МФТИ, кафедра распознавания изображений и обработки текста.

    Иван Игоревич Нагайко — руководитель курса «Fullstack-разработка»

    Выпускник МФТИ ФУПМ. Опыт преподавания 9 лет. Руководитель направления разработки в VK. Опыт разработки веб-сайтов 7 лет.

    Александр Сергеевич Ермаков — руководитель курса «Язык Java»

    Senior Java Developer. Кандидат технических наук, доцент. Опыт работы в IT-компаниях более 15 лет. Специализируется в области разработки распределённых микросервисных систем. Внедрял учебные программы по изучению языка Java для специалистов разных направлений в ряде российских и зарубежных IT-компаний.

    Команда помощи

    • Преподаватель — не только проведёт занятие и покажет на примерах, но и организует дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения.
    • Ассистент — поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации.
    • Куратор — помогает по организационным вопросам, напоминает о сроках, помогает дойти до конца, мотивируя вас при необходимости.
    • Организатор — держит руку на пульсе, корректирует обучающую программу при необходимости.

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

    Как проходит обучение

    • Качественная теоретическая подготовка: все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке.
    • Живое общение с преподавателем: онлайн-занятия с преподавателем — живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаёте вопросы, получаете обратную связь.
    • Записи занятий: вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему или если не смогли присоединиться к занятию.
    • Общение и поддержка 24/7: вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.
    • Домашние задания: материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и даёт обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий.
    • Акцент на навыках: вас ждёт много практической работы, разбор ситуаций, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект.
    • Доступ к электронной библиотеке МФТИ: электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удалённый доступ к электронным учебникам.
    • Не прощаемся после курсов: на связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках.

    Карьерная консультация от эксперта

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

    • Поделится распространёнными ошибками, которые совершают соискатели при поиске работы и написании резюме, чтобы вы могли их избежать
    • Проведёт индивидуальную консультацию и предоставит рекомендации по поиску работы, включая лучшие платформы и стратегии
    • На примерах объяснит, как составить грамотное резюме, которое привлечёт внимание работодателей

    Что получите после обучения

    • Диплом о профессиональной переподготовке МФТИ установленного образца и удостоверения о повышении квалификации по всем пройденным курсам, которые ценят работодатели.
    • Материалы и сопровождение: записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения.
    • Всё для быстрого карьерного роста: фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет.
МФТИ
МФТИ
Фуллстек-разработчик на Голанг. Продвинутый уровень / Fullstack-разработчик на Golang pro
163 200 ₽
    • Дата обновления: 21.09.2026
    • Требуется квалификация: Нет
    • Есть наставник: Да
    • Есть помощь в трудоустройстве: Нет
    • Есть итоговые испытания: Нет
    • Бессрочный доступ к учебным материалам: Нет

    Повысите свою квалификацию в веб-разработке, изучите язык Golang и технологии непрерывной интеграции и доставки (CI/CD) на продвинутом уровне в МФТИ.

    О программе

    • Длительность: 16 месяцев
    • Формат: живое общение с преподавателем и студентами МФТИ на онлайн-вебинарах 1–2 раза в неделю
    • Документ: диплом о профессиональной переподготовке МФТИ
    • Рассрочка: беспроцентная рассрочка от университета
    • Уровень: продвинутый
    • Старт: 8 сентября 2027

    Необходимый уровень знаний

    Для прохождения программы требуется опыт разработки хотя бы на одном языке программирования, базовые знания алгоритмов и структур данных, опыт в C / C++.

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

    CI / CD. DevOps

    • Современные операционные системы
    • Системы контроля версий
    • Виртуализация и контейнеризация
    • Непрерывная интеграция
    • Оркестрация контейнеров. Kubernetes

    Golang

    • Области применения и синтаксис Go
    • Многопоточный код на Go
    • Основные концепции ООП в Go
    • Стандартная библиотека Go
    • Юнит-тестирование
    • Написание своих модулей Go

    Fullstack

    • Разработка структуры проекта
    • Frontend-разработка на JavaScript
    • Работа с асинхронными запросами
    • Библиотеки React и Redux
    • Архитектура MVC
    • Популярные фреймворки для веб-разработки
    • Сериализация JSON
    • Аутентификация
    • Настройка сервера

    Почему стоит пойти на курс

    Программа рассчитана на действующих разработчиков, желающих повысить свою квалификацию в МФТИ. Сможете на углублённом уровне изучить язык программирования Golang, Fullstack-разработку веб-приложений, технологии и инструменты DevOps для разработчиков.

    Обучение проводится совместно с магистратурой кафедры алгоритмов и технологий программирования. Вы присоединитесь к группе студентов магистратуры МФТИ:

    • среда обучения приближена к профессиональной деятельности;
    • преподаватели и студенты занимают топовые позиции в крупных ИТ-компаниях.

    Преподаватели

    Олег Николаевич Ивченко — руководитель программы

    Разработчик системы HJudge — системы автоматизированного тестирования Hadoop-приложений, системный администратор инфраструктуры больших данных в группе Яндекс-CERN, преподаватель курсов по обработке больших данных в МФТИ, ВШЭ, ШАД, Harbour.Space.

    Никита Николаевич Честнов — руководитель курса «Технологии программирования и операционные системы»

    Преподаватель курсов «Практикум Python» и «Технологии программирования» в МФТИ. Сотрудник лаборатории ABBYY Lab. Магистрант МФТИ, кафедра распознавания изображений и обработки текста.

    Иван Игоревич Нагайко — руководитель курса «Fullstack-разработка»

    Выпускник МФТИ ФУПМ. Опыт преподавания 9 лет. Руководитель направления разработки в VK. Опыт разработки веб-сайтов 7 лет.

    Команда помощи

    • Преподаватель — не только проведёт занятие и покажет на примерах, но и организует дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения.
    • Ассистент — поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведёт дополнительные консультации.
    • Куратор — помогает по организационным вопросам, напоминает о сроках, помогает дойти до конца, мотивируя вас при необходимости.
    • Организатор — держит руку на пульсе, корректирует обучающую программу при необходимости.

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