- 50% на все видеокурсы до 1 августа
VIDEO50
старт в любой момент
Разработчик на языке программирования С++20
  • Продвинутый курс по С++
  • Учим разработчиков С++ понимать инструменты языка для решения сложных рабочих задач
  • Работаем со стандартами С++17 и С++20
16 практических работ
И проект для портфолио
Свидетельство
при прохождении 80% обучения
73% практики
25 часов теории
68 часов практики
Для кого наш курс
Курс подойдет для специалистов, которые уже имеют опыт работы с С++ от полугода и хотели бы получить больше теоретических знаний и практических навыков
Курс подойдет для специалистов среднего (middle) уровня других языков программирования, кто уже пробовал свои силы в С++ для решения рабочих задач
Эксперты Слёрм обучат ваших сотрудников лучшим практикам и будут сопровождать на протяжении всего обучения. Вы сможете усилить свой штат специалистов, работающих на С++
Для начинающих разработчиков С++
Для разработчиков на языках программирования Python, Java и других
Для компаний, которые ведут разработку на С++
Что необходимо уметь?
  • Владеть синтаксисом С++
  • Иметь опыт программирования
  • Владеть основной технической терминологией
  • Знать базовые понятия и принципы использования языка
  • Иметь опыт решения коммерческих задач на С++ на уровне начинающего специалиста
Проверь свои знания!
Разберем инструменты и механизмы
Исключения
Сокеты
Лямбды
Инструменты мультиплексирования
Паттерны ООП
Контейнеры
Шаблоны и вариативные шаблоны
Алгоритмы
Умные указатели
Аллокаторы
Понимать, какие подходы в С++ работают, а от каких стоит отказаться
После курса будете уметь
Выбирать инструменты под задачу: объясним, как устроены эти инструменты
Работать со стандартом С++20: даём подходы к использованию самой популярной версии языка в коммерческой разработке
Работать с кодом: писать простой и понятный код, тестировать, оптимизировать, читать чужой код, проводить и проходить проверку кода
Проходить технические собеседования и решать стандартные задачи, которые задают специалистам при трудоустройстве
Работаем с самыми популярными стандартами языка — 20 и 17 — поэтому знания точно нужны в работе!
Бесплатная консультация по курсу «Разработчик на языке программирования С++»
По окончании курса вы сможете
Разрабатывать и читать шаблонный код
Управлять памятью, использовать умные указатели и механизмы управления памятью (аллокаторы)
Имплементировать нетривиальные контейнеры и алгоритмы к ним
Работать со стандартом С++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. Как проходит обучение
Спикеры курса
Юрий Вашинко
Технический руководитель / Ведущий разработчик
  • Опыт в разработке более 15-ти лет из них 10 лет С++
Дмитрий Сердюк
Старший разработчик C++
  • Опыт профессионального программирования на С++ — 11 лет
Автор
Подробнее о спикере
Подробнее о спикере
Спикер
Среди проектов:
  • Децентрализованная шина данных
  • Децентрализованная система сбора данных с архитектурой на базе микросервисов и микроядра
  • Сервис классификации звука
  • Тайловый движок отображения данных
Среди проектов:
  • Система для транскодинга и потоковой передачи данных с низкой задержкой видео
  • Библиотека для вычисления вероятностей исходов спортивных событий
  • Алгоритмы для децентрализованной распределенной сети
Юрий Вашинко
Технический руководитель / Ведущий разработчик
  • Опыт в разработке более 15-ти лет из них 10 лет С++
Спикер
Среди проектов:
  • Децентрализованная шина данных
  • Децентрализованная система сбора данных с архитектурой на базе микросервисов и микроядра
  • Сервис классификации звука
  • Тайловый движок отображения данных
Дмитрий Сердюк
Старший разработчик C++
  • Опыт профессионального программирования на С++ — 11 лет
Автор
Среди проектов:
  • Система для транскодинга и потоковой передачи данных с низкой задержкой видео
  • Библиотека для вычисления вероятностей исходов спортивных событий
  • Алгоритмы для децентрализованной распределенной сети
Вводная лекция курса «Разработчик С++20»
Рассказываем об особенностях языка C++ и подробнее о том, кому подойдет курс, как проходит обучение и каких целей достигнем к концу программы.
Cвидетельство
Именное свидетельство о прохождении курса получает студент, если:
  • изучил 80% курса
  • принимал участие в решении практик, которые входят в курс.
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Задания, тесты и кейсы
Свидетельство о прохождении курса
в рассрочку на 4 месяца или 70 000 ₽ 45 000 ₽ единовременно
11 250 ₽/мес
Написать нам
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Курс за счёт работодателя
Написать нам
Перейти
Перейти
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Подарочный сертификат
Подарочный сертификат
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Перейти
Перейти
Универсальные доступы
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Перейти
Перейти
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Командное предложение
от 10 человек
специальные условия
от 5 человек
-10%
от 3 человек
-7%
Перейти
Перейти
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Универсальные доступы
Перейти
Перейти
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Подарочный сертификат
Для большой команды
Договорная
Ревью
Видеокурс
55 000 ₽
Видеоуроки, доступ 2 года
Задания, тесты и кейсы
Свидетельство о прохождении курса
Проверка кода от спикеров
Закрытый Telegram чат со спикерами
Итоговый проект с онлайн-защитой
Видеоуроки, доступ 2 года
Задания, тесты и кейсы
Свидетельство о прохождении курса
Код-ревью от спикеров
Закрытый Telegram чат со спикерами
Итоговый проект с онлайн-защитой
Подарочный сертификат
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Перейти
Перейти
Универсальные доступы
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Перейти
Перейти
Начни учиться бесплатно
Познакомьтесь с материалами и спикерами курса. Демо-курс доступен 3 дня.
Комплектом выгоднее
Разработчик на языке программирования С++20

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

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