Разработчик на C++
онлайн | 8 месяцев | старт ХХХ

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

Освойте востребованный язык программирования, решайте задачи любой сложности, укрепите базовые знания алгоритмов и ООП
Курс по нейросетям в подарок
Учим использовать ИИ, чтобы на 40% быстрее освоить IT-профессию и выйти на работу
[+]
2+ проекта в портфолио
[+]
Сертификат и диплом по окончании курса
[+]
Помощь с поиском первой работы от Центра карьеры
[+]
Крепкие навыки алгоритмического мышления

Вернем деньги, если не найдете работу

Мы уверены в качестве обучения, поэтому вернем деньги, если не найдете работу за 6 месяцев после прохождения курса.
Подробнее об условиях участия в правилах
— три мини-курса для мягкого старта в IT
— скидку до 55% на любую программу
Стройте карьеру мечты с нами. Забирайте:
Зима закончится. Новые знания останутся навсегда
Нейросети + C++
В бонусном курсе по нейросетям для IT-специалистов вы научитесь использовать ИИ-инструменты для ускорения программирования: от генерации кода до автоматизации рутинных задач. 
Исследования показывают:
Разработчики, применяющие нейросети, работают до 40% быстрее и сокращают количество ошибок в коде на 35%.
Вы сможете:
подключать ИИ к проектам
работать с API и плагинами
искать баги, писать тесты и упрощать работу с документацией

Кто такой разработчик на C++ и чем занимается

[1]
Специалист разрабатывает высокопроизводительные и высоконагруженные системы: поисковики, драйверы, приложения, игры
[2]
С++ нужен инженерам для работы с прошивкой производственного оборудования, разработчикам десктопных и мобильных игр — для работы с движком Unreal Engine
[3]
Зарплата программистов на С++ одна из самых высоких среди разработчиков: в среднем 270 000 ₽

Какие навыки и инструменты освоите на курсе C++

Научитесь проектировать и взаимодействовать с базами данных
Получите опыт разработки highload-приложений, чтобы увеличить шансы попасть в топовые компании после обучения языку С++
Сможете решать задачи любой сложности, например сделать прошивку оборудования или автоматизировать процессы на производстве
Освоите навык алгоритмического мышления, чтобы быстрее решать задачи и выгодно выделяться среди других соискателей
Unreal Engine
Игровой движок — набор инструментов для разработки игр от Epic Games.
Blueprint
Cистема визуального программирования в Unreal Engine.
VirtualBox
Бесплатное и кроссплатформенное программное обеспечение для виртуализации от Oracle.
STL
Стандартная библиотека шаблонов в языке программирования C++.
QT
Платформа, которая позволяет разрабатывать кросс-платформенные приложения на C++. Такие приложения можно запустить на любой операционной системе.
Replit
Replit это облачная интегрированная среда разработки (IDE) в браузере, позволяющая писать, запускать и развертывать код на более чем 50 языках программирования без необходимости установки.
GDB
GDB это популярный отладчик для программ, написанных на языке программирования Си и С++.
GCC
GCC набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU.
Git
Система контроля версий, с помощью которой разработчики отслеживают изменения в коде и совместно работают над проектом.
VS Code
Редактор кода для разработки веб-приложений.
ChatGPT
Чат-бот на базе ИИ, который способен отвечать на вопросы пользователей на естественном языке.
Linux
Операционная система с открытым исходным кодом, широко используемая в серверах и инфраструктуре. Вы научитесь работать в командной строке, настраивать серверы, управлять пользователями, службами и безопасностью.
Python
Популярный язык программирования для автоматизации, анализа данных и кибербезопасности.
Visual Studio
Продукты компании Microsoft для разработки программного обеспечения.
C++
Язык программирования, на котором разрабатывают настольные приложения, игры, графические движки, системные компоненты, микроконтроллеры и высоконагруженные веб-приложения.
SQL
Язык запросов для управления и работы с базами данных.
PostgreSQL
Мощная реляционная база данных с расширенными возможностями.

Где и кем сможете работать после курса

Так выглядят вакансии, доступные разработчику на C++ уровня Junior

Junior Software Developer (C/C++/C#)

Требования:
Владение хотя бы одним языком общего назначения: С/C++, C# или Java | Знания в области программирования: структуры данных, алгоритмы | Технический английский
от 130 000 ₽

Junior C++ разработчик алгоритмов геометрического моделирования

Требования:
Знание C/C++ / понимание и применение принципов ООП, паттернов проектирования | Хорошее знание математики: аналитической геометрии, алгоритмов на графах, численных методов, математического анализа
от 100 000 ₽

Программист / разработчик С++

Требования:
Уверенное понимание C++ | Понимание базовых алгоритмов, структур данных, контейнеров | Владение Linux на уровне пользователя | Умение работать с большим объемом кода
от 180 000 ₽

Вот так выглядит рост разработчика C++

По данным «Хабр Карьеры»
Вот так выглядит рост Python-разработчика
По данным «Хабр Карьеры»
Специалист
1–3 года опыта
от 109 000 ₽
Старший специалист
3+ года опыта
от 198 000 ₽
Руководитель
5+ лет опыта
от 335 000 ₽

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

Программа курса Си ++ составлена вместе с опытными разработчиками — они прошли путь от новичка до старшего специалиста и знают, какие навыки нужны нанимающим компаниям

2+ проекта 100+ практических задач 230 часов практики Финальный проект
  • Разработчик на C++ с нуля

    • Модуль 1
    • 300 часов

    В этом модуле узнаете:

    • Что такое целочисленные переменные, данные и вычисления
    • Что такое ввод данных пользователя, строки
    • Как работает конструкция условия if
    • Что такое логические операторы и сложные условия
    • Какими бывают циклы: while, do while, break
    • Что такое циклы for и алгоритмы на циклах
    • Что такое числа с плавающей запятой, математические вычисления
    • Что такое строки и текстовые данные, базовые алгоритмы со строками
    • Как установить и настроить IDE
    • Что такое функции в программировании
    • Что такое одномерные массивы, базовые алгоритмы на массивах
    • Что такое std::vector v2, двумерные массивы и алгоритмы над ними
    • Что такое типы данных и указатели
    • Что такое расширенная работа с функциями
    • Как читать и записывать файлы
    • Что такое макросы и процессор
    • Как работать с датами
    • Что такое структура проекта
    • Что такое многопоточность и как с ней работать
    • Какие возможности есть у C++
    • Что такое виджеты Qt и какие у них возможности
    • Какие бывают практики промышленной разработки
  • Структура ОС Linux

    • Модуль 2
    • 35 часов

    В этом модуле узнаете:

    • Что такое Linux и как ее установить
    • Как устроена Linux
    • Что такое терминал
    • Что такое устройства в Linux
    • Как работают диски и файловые системы
  • Итоговая аттестация

    • Модуль 3
    • 120 часов

    Вас ждет итоговая практическая работа и итоговое тестирование.

Это совместная программа
Skillfactory и Skillbox
Мы объединили опыт двух онлайн-школ: сильную теорию, продуманную практику и поддержку на каждом этапе.
Курс проходит на двух платформах, чтобы вы получили все лучшее от обеих команд.

Кто обучает студентов

Куратор, преподаватели и менторы — опытные разработчики на С++. Они составляют программу, следят за ее актуальностью на рынке, продумывают и проверяют задания
C++ / DevOps Engineer at ActiveVideo
Куратор программы

Арслан Юсифов

Разработчик на C++. 10+ лет опыта в создании игр, сайтов и мобильных приложений
Автор части модулей программы

Владислав Турбанов

Руководитель службы разработки
в Яндекс Маркете
Автор части модулей программы

Александр Швец

Преподаватель C++ на факультете программирования МФТИ
Автор части модулей программы

Денис Крахмалёв

Андрей Золотых

Автор части модулей программы
Ведущий разработчик C++, эксперт по языкам программирования C и C++, системам реального времени и сетевым протоколам

Александр Адамов

Автор части модулей программы
Занимается разработкой на С++ в геймдеве

Олег Олискевич

Автор части модулей программы
Работает в компании «Сетевые решения»

Ауфар Закиев

Автор части модулей программы
Frontend-разработчик

Владимир Щеглов

Автор части модулей программы
Ведущий разработчик в 1С

Тамерлан Бахов

Автор части модулей программы
Разрабатывает системы компьютерного зрения для беспилотных автомобилей

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

В среднем оно занимает 10 часов в неделю: это 2 часа учебы в день по будням или 5 часов — по выходным. Доступ к материалам курса остается навсегда

  • Формат

    • Теория на понятном языке и много практики внутри единой онлайн- платформы
    • Записанные лекции и задания для самостоятельной работы
    • Разбор сложных тем на вебинарах с менторами
    • 3 тренажера с десятками заданий в каждом модуле программы
  • Обратная связь

    • Менторы и координаторы поддержат и ответят на вопросы
    • Менторы — опытные разработчики. Помогут разобраться в темах и проверят домашние задания.
    • Координаторы — команда заботы о студентах. Решат организационные вопросы, поддержат и помогут пройти обучение до конца.
  • IT-сообщество

    • На курсе у вас появятся связи, полезные для продвижения в сфере
    • Общий чат курса, чтобы общаться с другими студентами
    • Чат с ментором, чтобы прояснить непонятные темы и задания
    • Мероприятия и стажировки с партнерами, чтобы наработать опыт и показать свои скиллы работодателям
  • Центр карьеры

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

Официальные документы

Мы обучаем по государственной бессрочной лицензии на образовательную деятельность №Л035−1 298−77/180 625 от 15.12.2020 г. и в конце курса выдаем документы, которые понадобятся при собеседовании

Диплом

Получите диплом о профессиональной переподготовке установленного образца

Сертификат

Можем перевести на английский и добавить рекомендацию куратора
Сертификат о прохождении курса «Профессия Python-Разработчик»
Вернем деньги, если не найдете работу
ЦЕНТР КАРЬЕРЫ
Поделимся профильными telegram-каналами и своей базой работодателей
Дадим инструменты для поиска вакансий
Расскажем об особенностях найма в IT на карьерном интенсиве
Подготовим к собеседованию
Адаптируем под запросы компаний, подсветим ваши достоинства
Соберем сильное резюме
Мы закрепляем гаранитию в договоре на обучение. Условия — вы закончили курс, выполнили все задания и активно откликаетесь на вакансии (50+ откликов в месяц).

Подробные условия возврата в правилах акции.
6000 выпускников
достигли своих целей
90% выпускников
Мы уверены в качестве обучения, поэтому вернем деньги, если не найдете работу за 6 месяцев после прохождения курса.
Это закреплено в договоре.
работают по новой специальности
Для самостоятельных студентов
9 проектов в портфолио
9 проектов в портфолио
9 проектов в портфолио
Стажировка от компании-партнера
Стажировка от компании-партнера
Стажировка от компании-партнера
Модуль продвинутой математики для Data Science
Модуль продвинутой математики для Data Science
Модуль продвинутой математики для Data Science
Карьерный курс и поддержка
Карьерный курс и поддержка
Карьерный курс и поддержка
Консультации с экспертом в Data Science
12 консультаций с экспертом в Data Science
48 консультаций с экспертом в Data Science
Тестовое техническое собеседование
Тестовое техническое собеседование
Тестовое техническое собеседование
Карьерная консультация
Карьерная консультация
Карьерная консультация
Ревью резюме
Ревью резюме
Ревью резюме
Мини-курс «Английский для IT»
Мини-курс «Английский для IT»
Мини-курс «Английский для IT»
Реализация личного/рабочего проекта с экспертом
Реализация личного/рабочего проекта с экспертом
Реализация личного/рабочего проекта с экспертом
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум навыков
Базовый
6790 ₽/мес.
9390 ₽/мес.
19 890 ₽/мес.
11 317 ₽/мес.
15 650 ₽/ мес.
33 150 ₽/ мес.
Персональный
Персональный +
-40%
-40%
-40%

Тарифы
обучения

Осталось 10 мест
Акция действует при записи на ближайший поток
Для самостоятельных студентов
2 проекта + 1 по желанию
Доступ к материалам навсегда
Помощь центра карьеры
Сертификат SF, SB и 1С и диплом о проф. переподготовке
Бонусный курс по Unreal Engine: создание прототипа гиперказуальной игры
2 бонусных курса: «Основы Python. Часть 1» и «Основы Python. Часть 2»
2 консультации
10 индивидуальных консультаций
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум навыков
Базовый
6790 ₽/мес.
9390 ₽/мес.
19 890 ₽/мес.
11 317 ₽/мес.
15 650 ₽/ мес.
33 150 ₽/ мес.
Персональный
Персональный+
-40%
-40%
-40%
Библиотека материалов SF
Бонусные курсы на платформе SF
в рассрочку на 36 мес.
в рассрочку на 36 мес.
в рассрочку на 36 мес.
Курс по Unreal Engine: Игра 2. Стелс-шутер
Если выбран соответсвующий тариф
Гиперказуальная игра на UE
Сопровождение адаптации и испытательного срока
— Мини-курс «Английский для IT»
— Курс «SQL Pro»
— Курс «Soft Skills»
Все опции Персонального тарифа
Все опции Базового тарифа
Если есть сомнения или что-то непонятно, оставьте заявку на консультацию
Бесплатно ответим на вопросы и поможем забронировать место на курсе

Часто задаваемые вопросы