Получить доступ
Эксклюзивный партнер
Skillbox в Армении
burger
Каталог Программирование Профессия Разработчик на C++ с нуля

Профессия Разработчик С++
 с нуля

Самый универсальный путь в IT за 7 месяцев
  • ★ 4,7 из 5

    рейтинг курса на основе 101 677 оценок

  • Объясняем сложный С++ понятно

    Простым языком, на доступных примерах

  • Упор на практику

    Более 100 практических работ + 2 проекта в портфолио

  • Трудоустройство

    Поможем найти работу — или вернём деньги. Подробности

Лучшее время, чтобы освоить C++

  • С++ входит в тройку самых популярных языков По данным рейтинга TIOBE. Это производительный и быстрый язык, аналогов которому сейчас нет.
  • Зарплаты разработчиков на C++ растут По данным портала Хабр Карьера, во втором полугодии 2023 они выросли на 21%.
  • С++ используют топовые компании в России и в мире С++ разработчики работают в Яндексе, VK, Telegram, Альфа-Банке, Сбере, Google, Microsoft, Adobe.
  • На C++ создают программы для импортозамещения На C++ создают аналоги программ после ухода иностранных компаний. Именно на С++ написаны: приложения для видеоконференций, корпоративные сервисы и операционные системы.
  • С++ даст фундаментальные навыки в Computer Science Вы получите крепкие знания алгоритмов, структур данных
и сможете без труда освоить любой другой язык программирования.
  • На C++ можно создавать мощные игры Такие как Мир танков, Fortnite, Hogwarts Legacy, Atomic Heart, The Witcher.

С++ разработчики нужны во многих сферах

Ведь на C++ можно создать что угодно: от операционной системы для беспилотника до сетевой игры от первого лица. Поэтому разработчики на «плюсах» работают 
в геймдеве, медицине, финансах, газовой, нефтяной и даже космической отраслях.

Кому подходит курс

  • Новичкам без опыта в программировании и IT

    Вы на понятных и доступных примерах освоите один из самых востребованных языков программирования. А мы — поможем найти работу!

  • Разработчикам на других языках и тем, кто изучает C++ самостоятельно

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

У них получилось. Получится 
и у вас

  • В 2010 году Григорий Брусник выучился на инженера, но потом забросил разработку и ушёл в продажи. Однажды его попросили автоматизировать одну из задач на работе, и он вновь «загорелся» программированием. Григорий прошёл курс по C++ в Skillbox за год, защитил дипломную работу по профессии и написал свой собственный проект, связанный с протоколами передачи данных.

    Продажник Инженер-программист
  • Виталий Иртегов с детства увлекался электроникой, поэтому вопрос о выборе профессии не стоял — выучился на инженера. Когда разработчики не смогли написать софт для одного из изобретений Виталия, он решил сделать это сам. Освоил C++ в Skillbox, успешно защитил диплом и получил офер от немецкой компании.

    Инженер-электротехник Разработчик в Германии
  • В 64 года Юрий Сухопаров понял, что ему скучно просто сидеть на пенсии. Мужчина решил углубиться в программирование и записался на курс по С++ от Skillbox. Учился почти каждый день, успешно защитил дипломный проект и устроился ведущим инженером-программистом на Oracle, SQL и С++ в компанию R-Style Softlab.

    Пенсионер Ведущий программист

Курс отвечает всем потребностям современного рынка

  • Мы провели глубокое исследование рынка. Опытные эксперты, методисты и продюсеры проанализировали требования работодателей, вакансии и профессиональные стандарты, а ещё опросили компании и экспертов.
  • В результате мы составили карту навыков, которые нужны работодателям прямо сейчас, — и создали курс, который поможет пошагово их освоить. Он охватывает все необходимые навыки и инструменты для вашего трудоустройства.
  • Мы постоянно на связи с нашими студентами, анализируем их отзывы, улучшаем и обновляем курс. Это помогает делать обучение эффективным и качественным.

Программа обучения

  • 7 месяцев обучения
  • 3 курса
  • 90 модулей
  • 100 практических задач
  1. Основной курс: C++
    1. Переменные, циклы, условия 1 месяц
      • Научитесь работать с переменными, принимать данные от пользователя в программе и манипулировать ими в зависимости от условий
      • Что освоите: целочисленные переменные, строки, условия if, логические операторы, циклы while, do while, break, for, числа с плавающей запятой, математические вычисления
    2. Базовые конструкции языка. Часть 1 1,5 месяца
      • Узнаете, как работать с наборами данных в С++
      • Что освоите: функции, одномерные массивы, алгоритмы на массивах, std::vector v2, двумерные массивы, типы данных, указатели
    3. Базовые конструкции языка. Часть 2 1,5 месяца
      • Научитесь работать с файлами и датами
      • Что освоите: чтение из файлов, запись в файлы, структуры данных, словари std::map, макросы и препроцессоры
    4. ООП и сетевое программирование 2 месяца
      • Освоите объектно-ориентированное программирование, научитесь создавать свои типы данных
      • Что освоите: парадигмы ООП, HTTP запросы по сети, дополнительные возможности классов и умные указатели, сериализацию и десериализацию JSON, использование исключений
    5. Фреймворк Qt 1 месяц
      • Научитесь использовать фреймворк QT — полезный инструмент для создания программ на С++ с графическим интерфейсом
      • Что освоите: виджеты Qt, Qt Дизайнер и QML, практики промышленной разработки
    6. Изображение пункта программы ✦ Возможность попасть на стажировку в СКБ Контур
    7. Изображение пункта программы ✦ Трудоустройство с помощью Центра карьеры Skillbox
  2. Продвинутые навыки
    1. Основы SQL Научитесь использовать язык для работы с базами данных.
      • SQL. Введение
      • Структура БД, запрос DESCRIBE
      • Выбор и фильтрация данных, запрос SELECT
      • Функции и выражения, агрегация данных
      • Отношения и соединение таблиц: JOIN
      • Основы SQL
      • Введение в реляционные базы данных
      • Основные запросы по работе с данными
      • Функции и выражения в SQL-запросах
      • Проектирование и оптимизация реляционных баз данных
    2. Программирование игр на C++ для Unreal Engine Научитесь создавать игры на популярном игровом движке.
      • Создание проекта, интерфейс редактора, базовые операции
      • Базовые классы, настройки проекта, структура проекта и движка
      • Как использовать Git при работе в одиночку
      • Actor: создание и наполнение
      • Blueprints: переменные, функции, управление потоком
      • Blueprints: перемещение, столкновения и пересечения Actor
      • Blueprints: наследование, массивы
      • Blueprints: Construction Script, Spawn, Event Dispatcher
      • Blueprints: отладка, тестирование
      • Blueprints: сборка
      • Инструменты C++
      • Функции, вызов функций, параметры функций
      • Препроцессор и его директивы
      • Создание проекта, создание базовых классов на C++, настройка проекта
      • Правила создания классов и объектов, заголовки и макросы
      • Массивы. Преобразование типов данных
      • Классы и объекты в С++. Инкапсуляция
      • Указатели и ссылки
      • Классы и объекты в С++. Наследование
      • Структуры, перечисления
      • Классы и объекты в С++. Полиморфизм

Скачайте программу в формате PDF

Чтобы подробнее узнать о содержании профессии и продолжительности отдельных курсов.

Вы получите все необходимые навыки для работы

Должность

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

Навыки

  • Разработка приложений на C++
  • Кросс-платформенная
  • Работа с библиотекой STL
  • Отладка и мониторинг приложений
  • Работа с SQL
  • Работа с многопоточностью
  • Написание кода для Unreal Engine 4
  • Создание микросервисов
  • Работа с git, gcc, gdb
  • Создание REST API
  • Работа с документацией

Инструменты

Сертификат Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Посмотреть сертификат

Почему мы уверены, что у вас всё получится

  • Будете учиться по принципу «от простого к сложному»

    На вас не обрушится сразу много непонятных терминов — вы спокойно и постепенно освоите С++ с нуля.

  • Подготовитесь
к реальной работе

    Курс на 80% состоит из практики. Вы будете учиться на реальных кейсах и узнаете, как устроена работа разработчика C++ изнутри.

  • Сможете пройти курс в комфортном темпе

    Занимайтесь, когда вам удобно, без жёсткого расписания
и дедлайнов. Уроки можно пересмотреть в любой момент — доступ к курсу и обновлениям останется навсегда.

Поддержим вас на пути 
к новой профессии

  • Наставники
    Помогут с трудными заданиями, проверят ваши работы и подскажут, как сделать их лучше.
  • Координаторы
    Помогут сориентироваться на платформе и решить организационные вопросы.
  • HR-консультант
    Поможет в поиске работы. Вместе вы составите план развития, резюме и портфолио. Консультант подготовит вас к собеседованиям
 и даст доступ к закрытому каналу 
с вакансиями.
  • Служба заботы
    Поможет установить лицензионные программы и решить технические вопросы.

Учитесь у опытных разработчиков

Помощь в трудоустройстве

85% выпускников находят работу в течение 
3 месяцев после обучения по данным исследования Высшей школы экономики

  1. Поможем оформить резюме и портфолио
  2. Подготовим к собеседованиям
  3. Пригласим в закрытый
канал с вакансиями

Найдите первых заказчиков
в Скил Маркете

  • Комьюнити
  • Реальные заказы
  • Первые клиенты
  • Кейсы в портфолио

Скил Маркет — это комьюнити Skillbox 
в Telegram, в котором участники публикуют заказы на коммерческие
 и некоммерческие проекты. Там вы сможете откликаться на задачи
 и собирать команды для совместных проектов.

Получить доступ
Записаться на курс
-40%
27 074 драм/мес
45 123 драм/мес
В рассрочку на 12 мес
Скидка по промокоду:
Кешбэк 30%: 97 465 баллов на Lerna
Профессия Разработчик на C++ с нуля
Длительность: 7 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning

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

  • Я никогда не программировал на C++. У меня получится?
    Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса. В остальном помогут опытные наставники, которые будут курировать вас на протяжении всего курса.
  • Какой график обучения на платформе? Получится ли совмещать его с работой?
    Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?
    В среднем пользователи платформы занимаются около 2 часов в день и завершают курс за 7 месяцев. Но у нас нет жёстких дедлайнов — учитесь на платформе в комфортном для вас темпе.
  • Кто будет мне помогать в обучении на платформе?
    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
  • Действуют ли какие-нибудь программы рассрочки?
    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.
  • Смогу ли я найти работу после обучения?
    У 85% наших студентов не возникает никаких проблем с трудоустройством после обучения. Найти работу вам поможет Центр карьеры:

    • Карьерный консультант поможет проанализировать рынок, поставить карьерную цель и подготовить стратегию поиска работы. Вы определите свои сильные стороны и зоны развития. А также сформулируете ценностное предложение для будущего работодателя.

    • Вместе вы создадите резюме, научитесь писать сопроводительные письма, составите самопрезентацию, подготовитесь к собеседованию и потренируетесь отвечать на сложные вопросы работодателя. 

    • Во время поиска работы карьерный консультант будет рядом и поможет избежать ошибок. А ещё вы получите доступ к Telegram-каналу, в котором еженедельно публикуются вакансии, стажировки и практика от партнёров Skillbox.

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