Разработка на C++
Получите необходимые знания и навыки для старта в профессию Программист C++ / Разработчик C++ (Junior C++ Developer)
90 000 руб.
Курс
17 октября 2022
Длительность обучения
6 месяцев,
8 ак.ч. в неделю
Формат
Онлайн вебинары с преподавателем
Старт и расписание
17 октября 2022
Понедельник: 18:30—21:30
Четверг: 19:30—22:30
Сегодня язык программирования C++ является одним из наиболее популярных в мире. Его ценят за чистую и красивую логику и за скорость. Близость к «железу» позволяет использовать язык в написании кода для датчиков, марсоходов и роботов, а гибкость языка позволяет использовать C++ в создании игр и высоконагруженных систем.
Почему C++
Универсальность
С++ используется в очень разных сферах: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. С++ — аналог английского языка в мире программирования.
Хорошая база
C++ — базовый курс, который становится крепким фундаментом для начинающего разработчика. На его основе легче изучать алгоритмы, ООП и другие языки.
Карьерные перспективы и высокий доход
Более 3 000 открытых вакансий (по данным hh.ru), зарплата junior-специалиста от 80 000 руб.
Чему вы научитесь?
За 8 месяцев вы освоите комплекс знаний разработчика С++:
Изучите синтаксис языка C++
Изучите принципы написания эффективного и безопасного кода на C++
Познакомитесь со средствами разработки, отладки и автоматической сборки программ
Научитесь писать тесты к своим программам
Познакомитесь с основными концепциями ООП
Разберетесь в деталях устройства стандартной библиотеки C++
Напишете много кода и несколько проектов, которые лягут в основу вашего портфолио
Предлагаем присоединиться к профессии Разработчик C++ и получить Диплом о профессиональной переподготовке МФТИ
Для получения большего количества навыков, необходимых современному разработчику, предлагаем пройти обучение на нескольких курсах, которые входят в программу профессиональной переподготовки «Разработчик C++».

Плюсы обучения на программе «Разработчик C++»:
Диплом о профессиональной переподготовке МФТИ
Знания и навыки, которые необходимы современному разработчику помимо знания языка программирования: алгоритмы и структуры данных, работа с Linux, Git, Docker, инструменты CI\CD
Индивидуальные карьерные консультации и помощь с трудоустройством
Тем, кто начинает карьеру в ИТ
Возможность изучить все необходимое для начинающего разработчика: алгоритмы, ООП, основы рабочего кода языка C++. Вы заложите крепкий фундамент для дальнейшего развития в сфере ИТ.
Начинающим ИТ-специалистам
Если у вас уже есть базовые знания, наш курс поможет структурировать их и получить комплексный практический опыт на реальных примерах.
Кому подойдет курс Разработка на С++:
Практикующим ИТ-специалистам
Тем, кто уже является действующим разработчиком, и хочет изучить новый язык программирования.
Курсы повышения квалификации могут проходить две категории слушателей:
те, у кого уже есть среднее или высшее профессиональное образование;
те, кто еще учится в колледжах или вузах и не получил диплом.
Студенты колледжей и вузов могут параллельно учиться по программам ДПО, но удостоверения о повышении квалификации им выдадут только после того, как будет окончен курс основного образования и на руках у выпускника будет диплом вуза или колледжа.
Кто может получить дополнительное профессиональное образование

Программа «Разработка C++»

Введение в ИТ
1 неделя, 8 часов в неделю

  • Введение в информатику
  • Установка средств разработки. Работа со средой.
Модуль 1. Основы C++
8 недель, 8 часов в неделю

  • Введение в язык C++: состав языка, структура программы.
  • Переменные и выражения. Классы памяти. Операция приведения типов.
  • Управляющие операторы: ветвление (if, switch) и циклы (for, while, do-while).
  • Структурное программирование. Функции. Рекурсия. Перегрузка функций.
  • Указатели и ссылки. Передача и возврат значений по указателю/ссылке.
  • Массивы: статические массивы, динамические массивы, связь массивов и указателей.
  • C-style строки.
  • Модульное программирование: заголовочные файлы, файлы реализации.
  • Обобщенное программирование. Шаблоны функций. Стандартная библиотека алгоритмов.
  • Перечисления, структуры. Шаблоны структур. Списки.
Модуль 2. Основы ООП
8 недель, 8 часов в неделю

  • Введение в ООП. Классы и методы. Модификаторы доступа.
  • Константные и статические поля и методы. Друзья класса.
  • Конструкторы. Перегрузка операций.
  • Деструкторы. Управление ресурсами. RAII.
  • Семантика перемещения.
  • Умные указатели.
  • Последовательные контейнеры.
  • Итераторы.
  • Ассоциативные контейнеры.
  • Функторы. Лямбда-выражения.
Модуль 3. Наследование и обработка ошибок
8 недель, 8 часов в неделю

  • Наследование.
  • Множественное наследование.
  • Динамический полиморфизм.
  • Исключения.
  • Безопасный код. Гарантии безопасности исключений.
  • Ручное управление памятью и временем жизни объектов.
  • Вариабельные шаблоны.
Итоговый проект
Слушатели курса напишут собственные реализации стандартных контейнеров, полноценный калькулятор, а также познакомятся с telegram api и напишут бота.
Преподаватели
Булат Ибрагимов
Работал разработчиком-исследователем в Яндекс и Сбербанк. Сотрудник Института Искусственного Интеллекта. Преподаватель кафедры алгоритмов и технологий программирования МФТИ.
Команда помощи
Держит руку на пульсе, корректирует обучающую программу при необходимости.
Организатор
Поможет дойти до конца. Не только проведёт урок и покажет на примерах, но проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения
Преподаватель
Поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведет дополнительные консультации.
Ассистент преподавателя
Помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости.
Куратор
Если останутся проблемы, дополнительно можно нанять персонального ментора.
Удостоверение о повышении квалификации
Вы получите удостоверение о повышении квалификации МФТИ, которое ценят работодатели.
Опыт и портфолио
Обучение проходит на боевых задачах, за время обучения вы нарабатываете опыт и портфолио с первыми проектами.
Материалы и сопровождение
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения.

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

Как мы учим:

Качественная теоретическая подготовка
Живое общение с преподавателем
Все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке
Домашние задания
Записи занятий
Не прощаемся после курсов
Доступ к электронной библиотеке МФТИ
Акцент на навыках
Общение и поддержка 24/7
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь
Материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и дает обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий
Вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию
На связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках
Электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удаленный доступ к электронным учебникам
Вас ждёт много практической работы, разбор кейсов, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.
МФТИ №1
среди технических вузов России
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021. В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
12
выпускников МФТИ вошли в список Forbes
230 000
рублей в месяц
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, у выпускников МФТИ.
2
выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
МФТИ №1
среди технических вузов России
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021. В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
12
выпускников МФТИ вошли в список Forbes
230 000
рублей в месяц
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, у выпускников МФТИ.
2
выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
ФПМИ МФТИ
25
научных лабораторий в которых рождается прогресс
218
преподавателей с учёными степенями
26
крупных компаний-партнёров интегрированных с университетом
ФПМИ МФТИ
25
научных лабораторий в которых рождается прогресс
218
преподавателей с учёными степенями
26
крупных компаний-партнёров интегрированных с университетом
Как мы создаём наши
образовательные программы
1
Методист составляет курс
2
Анализируем рынок курсов по разработке на языке C++
3
С преподавателем корректируем программу
4
Академический совет добавляет курсу глубину
5
Лидеры индустрии дают советы и озвучивают свои требования к специалистам
6
Получаем обратную связь от практикующих представителей IT-сообществ
7
Корректируем программу, добавляя ей объём и ценность для работодателя
8
Одобрение учёным советом
9
Запускаем программу, корректируя её под уровень и запросы студентов в каждом потоке.
Как мы создаём наши
образовательные программы
1
Методист составляет курс
2
Анализируем рынок курсов Data Analyst
3
С преподавателем корректируем программу
4
Академический совет добавляет курсу глубину
5
Лидеры индустрии дают советы и озвучивают свои требования к специалистам
6
Получаем обратную связь от практикующих представителей IT-сообщества
7
Корректируем программу, добавляя ей объём и ценность для работодателя
8
Одобрение учёным советом
9
Запускаем программу, корректируя её под уровень и запросы студентов в каждом потоке.
Стоимость
за программу продолжительностью 6 месяцев
Гарантия возврата 14 дней
За 14 дней вы посетите 4 занятия и если вы решите прекратить обучение, вернём деньги в полном объёме.
Возврат 13% от государства
Вы можете получить налоговый вычет за обучение и сэкономить до 13% от стоимости программы.

Подробнее о налоговом вычете
Бесплатная консультация
Остались сомнения? Не уверены в своих силах? Есть вопросы? Записывайтесь на бесплатную консультацию, организаторы подробно расскажут о программе и входящих в неё курсах и ответят на вопросы слушателей.
90 000 рублей
Рассрочка 0%
Институт напрямую, без посредничества банка, предоставляет рассрочку.
Подать заявку, получить консультацию и ссылку на оплату
Стоимость обучения
90 000 рублей
Продолжительность 6 месяцев

Сэкономьте еще 13%
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных