• Продвинутый курс по С++
старт 7 апреля 2025
длительность 4 месяца
Разработчик С++20
  • Учим разработчиков С++ понимать инструменты языка для решения сложных рабочих задач
  • Работаем со стандартами С++17 и С++20
73% практики
25 часов теории
16 практических работ
И проект для портфолио
Сертификат
при выполнении 80% практики и итогового проекта
Код-ревью
от спикеров
68 часов практики
Для кого наш курс
Курс подойдет для специалистов, которые уже имеют опыт работы с С++ от полугода и хотели бы получить больше теоретических знаний и практических навыков
Курс подойдет для Middle специалистов других языков программирования, кто уже пробовал свои силы в С++ для решения рабочих задач
Эксперты Слёрм обучат ваших сотрудников лучшим практикам и будут сопровождать на протяжении всего обучения. Вы сможете усилить свой штат специалистов, работающих на С++
Для разработчиков С++ уровня Junior
Для разработчиков Python, Java и других языков программирования
Для компаний, которые ведут разработку на С++
Что необходимо уметь?
  • Владеть синтаксисом С++
  • Иметь опыт программирования
  • Владеть основной технической терминологией
  • Знать базовые понятия и принципы использования языка
  • Иметь опыт решения коммерческих задач на С++ на уровне junior-специалиста
Проверь свои знания!
Разберём
Исключения
Сокеты
Лямбды
Инструменты мультиплексирования
Паттерны ООП
Контейнеры
Шаблоны и вариативные шаблоны
Алгоритмы
Умные указатели
Аллокаторы
Понимать, какие подходы в С++ работают, а от каких стоит отказаться
После курса будете уметь
Выбирать инструменты под задачу: объясним, как устроены эти инструменты
Работать со стандартом С++20: даём подходы к использованию самой популярной версии языка в коммерческой разработке
Работать с кодом: писать простой и понятный код, тестировать, оптимизировать, читать чужой код, проводить и проходить код-ревью
Проходить технические собеседования и решать стандартные задачи, которые задают специалистам при трудоустройстве
Работаем с самыми популярными стандартами языка — 20 и 17 — поэтому знания точно нужны в работе!
Бесплатная консультация по курсу «Разработчик С++20»
По окончании курса вы сможете
Разрабатывать и читать шаблонный код
Управлять памятью, использовать умные указатели и аллокаторы
Имплементировать нетривиальные контейнеры и алгоритмы к ним
Работать со стандартом С++20
Выбирать контейнеры и инструменты стандартной библиотеки под задачу
Применять паттерны ООП при разработке и проектировании приложения
01
02
03
06
05
04
На курсе вас ждёт финальный проект на выбор
Создание микросервиса (и API к нему), который принимает и хранит логи из разных источников, и предоставляет возможности для их запроса и фильтрации
Разработка библиотеки для арифметических вычислений с матрицами
Микросервис
Библиотека
Соцсеть
Финтех
Модуль рекомендаций для публикаций социальной сети на основе данных о посещении и комментариях
Модуль для анализа и поиска аномалий в финансовых транзакциях

Сколько зарабатывает разработчик С++?

Зарплата по данным hh и habr
Зарплата по данным hh и habr карьера

80 000 ₽

Junior
Без опыта или опыт в смежных сферах

200 000 ₽

Middle
1-2 года

300 000 ₽

Senior
От 3-х лет
Сложность синтаксиса
Почему выучить самому C++ — ещё та задачка?
C++ позволяет программисту управлять ресурсами памяти
С++ предоставляет множество инструментов для разработчика
C++ активно развивается и обновляется
Отсутствие знаний о лучших практиках и современных функциях может ограничить возможности программиста
Необходим технический бэкграунд и глубинное понимание технологии, чтобы не ошибиться с выбором
Неправильное управление памятью может привести к ошибкам и многим часам, которые придется потратить на отладку
C++ имеет сложный и многогранный синтаксис, особенно в сравнении с другими популярными языками программирования
Программа
68
25
часов
часов
практики
теории
6
онлайн-встреч
с экспертами
4
месяца
длительность
Шаг 1
Смотрим видео с теорией
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Делаем практические задания
Обсуждаем задания в чате с другими участниками и экспертами
Встречаемся со спикерами и задаём вопросы
Защищаем итоговый проект
Установочная встреча
встреча
Встреча по теме 1-2
встреча
Встреча по темам 3-4
встреча
Встреча по темам 5-6
встреча
Встреча по темам 7-8
встреча
Спикеры курса
Юрий Вашинко
Tech Lead/Lead Developer
  • Опыт в разработке более 15-ти лет из них 10 лет С++
Дмитрий Сердюк
Старший разработчик C++
  • Опыт профессионального программирования на С++ — 11 лет
Автор
Подробнее о спикере
Подробнее о спикере
Спикер
Среди проектов:
  • Децентрализованная шина данных
  • Децентрализованное система сбора данных на основе microservice/microkernel архитектуры
  • Сервис классификации звука
  • Тайловый движок отображения данных
Среди проектов:
  • Система для транскодинга и low-latency стримминга видео
  • Библиотека для вычисления вероятностей исходов спортивных событий
  • Алгоритмы для децентрализованной распределенной сети
Вводная лекция курса «Разработчик С++20»
Рассказываем об особенностях языка C++ и подробнее о том, кому подойдет курс, как проходит обучение и каких целей достигнем к концу программы.
Сертификат
Именной сертификат с индивидуальным номером получает студент, если:
  • прошёл 80% курса
  • принимал участие в решении практик, которые входят в курс
  • успешно сдал итоговое задание/проект/сертификацию.
В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс

Разработчик C++20

Видеоуроки, доступ 2 года
Сертификат
Чат со спикерами
Ревью кода
при рассрочке от 4 месяцев или 110 000 ₽ единовременно

27 500 ₽/мес

Итоговый проект в портфолио

Заявка от юрлица

только для компаний
Поток
Спецпредложение для большой команды
120 000 ₽
Договорная
поток
старт 7 апреля 2025
Начни учиться бесплатно
Познакомьтесь с материалами и спикерами курса. Демо-курс доступен 3 дня.
Комплектом выгоднее
Разработчик C++20

Учим начинающих разработчиков С++ понимать инструменты языка для решения сложных рабочих задач
110 000 ₽
Поток
Docker для админов и разработчиков

Начнёте с основ, а через три недели сможете запускать приложения в Docker
45 000 ₽
Видеокурс
Без скидки 155 000 ₽
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас.
Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Нужна консультация?
задайте нам свой вопрос
+7