Акции школ
Войти

Курс «C++ Developer. Professional»

Составитель: Денис Сметнёв · Обновлено: 22.08.2026 · Оценка на MOOC.ru: 4 из 5 — по 5 отзывам на нашем сайте
Сложный
Цена не указана
4 · 9 отзывов

C++ живёт там, где нужна скорость и контроль над железом: игровые движки, торговые системы, embedded, высоконагруженный бэкенд. Курс «C++ Developer. Professional» от OTUS рассчитан на тех, у кого база уже есть и кто хочет выйти на уровень Senior — через современные стандарты (C++17, C++20, C++23), шаблонную магию, многопоточность и архитектуру. 150 дней плотной программы с 14 практическими работами.

Подробнее


Сложный
Цена не указана
4 · 9 отзывов

Компания: OTUS (Отус)

рейтинг: Язык: ru

Уровень: Сложный Длительность: 5 месяцев Формат: Онлайн Старт: в любое время
📁 1 проект в портфолио
Почему мы рекомендуем: проверен 5 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (9 модулей, по данным школы)

  1. Современный C++ CI/CD. C++11. C++14. C++17.
  2. Управление памятью.
  3. Шаблонная магия.
  4. Архитектура Принципы проектирования ПО, GRASP, шаблоны GoF, STL, Boost.
  5. Параллельные вычисления Использование многопоточности, паттерны многопоточных приложений, асинхронный подход к решению задач, LockFree техника, особенности атомарных операций в C++.
  6. Сеть Основные принципы сетевого взаимодействия, использование библиотеки Boost.Asio.
  7. Хранилища Различные системы хранения данных - РСУБД и NoSQL системы, схема mapreduce для обработки большого количества данных, ORM системы для автоматизации.
  8. ML Задачи, которые решаются с помощью алгоритмов машинного обучения.
  9. Проектная работа

Кем вы сможете работать

C++-разработчик · Backend-developer · Senior SW engineer · C++ Game Developer · Разработчик С++ · Тимлид в отделе рекламных технологий и социальных механик

Сколько зарабатывают в профессии (медиана hh.ru, по 166 вакансиям)

Junior
150 000 ₽
Middle
200 000 ₽
Senior
390 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
C++ Developer. Professional (этот) OTUS (Отус) 5 месяцев 4
Основы программирования. Видеокурс GeekBrains (ГикБреинс) беспл. 5.0 Перейти
Изучение языка программирования LoftSchool (Лофт скул) беспл. 5.0 Обзор
Основы ООП GeekBrains (ГикБреинс) беспл. 5.0 Сертификат Перейти

Стоит ли идти на этот курс

Плюсы

  • Программа закрывает весь стек Senior C++-разработчика: от шаблонной магии и RAII до LockFree-техники, Boost.Asio и работы с NoSQL/РСУБД — не обзор, а полный маршрут.
  • 14 практических работ с поддержкой экспертов — это не тесты после видео, а разбор реального кода.
  • Охват актуальных стандартов: C++11, C++14, C++17 в программе, C++20 и C++23 в результатах — редкость для рынка курсов.
  • Есть помощь с резюме, портфолио и сопроводительным письмом, плюс доступ к сервису подготовки к собеседованиям в Big Tech.

Минусы и кому не стоит

  • Курс продвинутый — без понимания базового C++ вы потратите время впустую. Если паттерны GoF и указатели звучат незнакомо, начните с уровня ниже.
  • 150 дней — это серьёзная нагрузка параллельно с работой. Программа плотная: восемь тематических блоков плюс проектная работа. Если свободного времени меньше 10 часов в неделю, темп будет болезненным.
  • Для тех, кто хочет просто освежить знания по одному стандарту, это избыточно: есть более короткие и дешёвые форматы под точечную задачу.

Когда этот курс вам не нужен

Если вы уже работаете Senior C++-разработчиком и уверенно применяете C++17, шаблоны, LockFree и Boost — программа не добавит принципиально нового. И точно не для тех, кто только знакомится с языком — продвинутый уровень здесь не маркетинг, а реальное требование к входу.

Как выбрать курс по этому направлению

Курсы по C++ делятся на две категории: синтаксис для новичков и реальная инженерия. Второе — редкость. Смотрю прежде всего на то, разбирают ли управление памятью, многопоточность и шаблоны руками — или просто дают обзор стандарта. Дальше — практика: задачи должны быть на реальных кейсах, а не учебных примерах. Проверьте, есть ли в программе CI/CD, Boost, работа с сетью и хранилищами — без этого Senior-позиция не светит. По трудоустройству: у серьёзных программ есть доступ к сервисам подготовки к собеседованиям. И цена: курсы этого уровня стоят соответственно — считайте, что берёте за полгода структурирование опыта, который сами копили бы ещё год.

Частые вопросы

Подойдёт ли курс, если я пишу на C++, но не уверен в своём уровне?

Курс обозначен как продвинутый. Ориентир: если вы работаете с C++ в продакшне, но не углублялись в шаблоны, многопоточность и современные стандарты — программа попадёт точно. Если опыт меньше года — скорее всего, будет тяжело.

Сколько длится обучение?

150 дней. Это около пяти месяцев при стандартном темпе.

Какой документ получу после курса?

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

Помогут ли с трудоустройством?

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

Что по ML-блоку — это полноценный раздел или обзорный?

В программе ML вынесен отдельным блоком, но судя по объёму программы — это скорее контекст: какие задачи решаются алгоритмами ML в связке с C++, а не курс по ML как таковой.

Стоит ли идти, если цель — gamedev?

C++ Game Developer входит в список профессий после курса. Программа покрывает нужный стек: управление памятью, многопоточность, архитектура. Специфики игровых движков (Unreal Engine, например) в модулях нет — смотрите программу внимательно, если нужна узкая gamedev-специализация.

Длительность курса

Длительность курса

150 дней

Формат обучения

Формат обучения

2 вебинара в неделю по 2 академических часа

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

7 модулей 51 час теории и 86-171 часов практики

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

  • Понимать современные проблемы языка и специфику его применения.
  • Использовать паттерны проектирования
  • Разбираться в принципах написания многопоточного кода.
  • Взаимодействовать с сетью, хранить и обрабатывать большие объемы данных.
  • Владеть нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

C++ разработчикам

Рассрочка

22500 р. в месяц

Современный C++

CI/CD. C++11. C++14. C++17. Управление памятью. Шаблонная магия

Архитектура

Принципы проектирования ПО, GRASP, шаблоны GoF, STL, Boost

Параллельные вычисления

Сеть

Хранилища

ML

Проектная работа

Заключительная часть курса о программировании на С++ посвящена проектной работе.

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

В процессе написания (и даже в процессе выбора темы) можно получить консультации преподавателей.

C++

Boost

Dlib

прикладное применение стандартов C++11 / C++14 / C++17;

использование стратегий аллокации памяти

асинхронное и многопоточное программирование;

глубокое представление о шаблонной магии и паттернах проектирования;

использование библиотек для работы с сетью

применение ORM в приложениях

решение базовых задач ML

Компания, проводящая курс

OTUS (Отус)

223 курса по 865 темам

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

Организатор форума по маркетингу в социальных сетях SMM Ural

Среди клиентов агентства: МегаФон, «Полисорб»,...

Руководитель разработки Рамблер/Почты.

Руководитель разработки Рамблер/Почты. Окончил...

Старший Разработчик Vis++ VisionLabs

Senior Developer С++ VisionLabs Работает программистом уже почти 10...

веб разработчик

Профессиональный музыкант и звукоинженер, после...

Ведущий GoLang разработчик в Ozon

Ведущий GoLang разработчик в Ozon, работаю с BigData и High...

Отзывы студентов

4
Рейтинг курса (все отзывы)
★ 4 · 5 отзывов на MOOC.ru
40% · 2
40% · 2
0%
20% · 1
0%
больше курсов

Похожие курсы компании

OTUS (Отус)
(0)
OTUS (Отус)
(0)
149 600 
OTUS (Отус)
(1)
106 500 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
50 000 
OTUS (Отус)
(0)
9 680 
больше курсов

Другие курсы этих преподавателей

Netology (Нетология)
(15)
59 900 
OTUS (Отус)
(3)
67 000 
OTUS (Отус)
(3)
73 000