Сравнение онлайн-курсов обучения разработке на C++ в 2024 году.
Обычно C++ учат как дополнительный, а не первый язык программирования. Например, Python-разработчики игр учат C++, чтобы создавать игровые движки — Python слишком медленный для такой задачи. А Android-разработчики на Java — чтобы делать приложения кроссплатформенными и быстрее переносить их на iOS.
Вот несколько преимуществ этого языка:
Курсы по С++ в основном рассчитаны на опытных специалистов. Например, Python- и Java-разработчиков, которые хотят расширить профессиональные навыки. Освоить язык с нуля тоже можно, но сперва придётся изучить основы.
Обычно программа такая:
Во время курсов студенты собирают портфолио: 3–4 проекта, включая выпускной. Например, бэкенд для небольшой игры или приложение с нуля до пользовательской версии.
Согласно исследованию сервиса «Хабр Карьера», в среднем — 200 000 рублей.
Джуны обычно претендуют на 86 000 рублей, мидлы — на 181 000 рублей, сеньоры — на 280 000 рублей и более.
Ориентируйтесь на сферу, в которой планируете работать:
Самыми распространенными языками на конец 2023 года считались Javascript, Java и Python.
Конечно. Большинство онлайн-школ ориентированы как раз на новичков. Курсы для специалистов обычно специально промаркированы, записаться на них по ошибке почти невозможно.
Вот 8 популярных онлайн-школ:
С выбора специальности. Лучше, если вы будете хотя бы примерно понимать, в какой сфере хотите работать в дальнейшем. На сайтах большинства онлайн-школ можно найти короткие курсы по профориентации в ИТ. Например, у «Яндекс Практикума» этому посвящён целый раздел «Кем стать в IT» с 8 модулями (6 бесплатных, 2 — за 7700 и 4000 рублей). А у «Хекслета» бесплатный курс «Жизнь программиста» длится три часа.
Из теоретической и практической части: сперва вы читаете методические материалы или слушаете вебинары, а затем выполняете упражнения. Устанавливать программы и утилиты для написания кода не нужно. Для этого у большинства онлайн-школ есть самописные браузерные программы, где простые задания будет проверять бот, а более сложные — наставник вашего курса.
По ходу обучения вам предстоит создавать небольшие проекты. Так вы соберёте небольшое портфолио: не менее трёх-четырёх несложных программ или приложений.
Бесплатные курсы — вводные. На них знакомят с языком и учат решать простые задачи. Например, создавать Telegram-ботов или верстать сайты. Это хороший способ погрузиться в профессию, но чтобы найти работу этого недостаточно.
Сверхидея платных курсов — обучить вас так, чтобы по окончании вы смогли найти работу. То есть помимо языка вы изучаете профильные программы и профессиональные инструменты, собираете портфолио.
По данным «Хабр Карьера» медианная зарплата программиста в России на февраль 2024 года — 147 666 рублей.
А вот медианные зарплаты ИТ-специалистов разных уровней:
По данным «Хабр Карьера» за третий квартал 2023 года, работодатели больше чаще всего искали:
Изучение основ одного языка — это минимум пара месяцев (или месяц интенсива). На азы новой профессии заложите хотя бы три месяца. В остальном всё сильно зависит от выбранного направления. Если выучиться на младшего инженера по тестированию можно за 4 месяца, то на профессию фулстек-разработчика потребуется уже около полутора лет.
Skypro |
Contented |
MAED |
ProductStar |
Бруноям |
SkillFactory |
Eduson Academy |
Слёрм |
Skillbox |
SF Education |
1. Курс «Разработчик на C++» от Бруноям
За 5 месяцев научитесь писать код на C++. Интенсивный формат — вебинары, воркшопы, видеоматериалы, практические задания.
Школа | Бруноям |
Длительность | 5 месяцев |
Стоимость курса | 54 900 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
2. Курс «C++ разработчик» от SkillFactory
Школа | SkillFactory |
Стоимость курса | 134 050 ₽ |
Цена в рассрочку | 3724 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
3. Курс «Разработчик на C++ с нуля» от Skillbox
Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные сетевые приложения, игры, графические движки, компоненты для операционных систем и железа. На этом языке написаны Windows, Linux и macOS, Android, Chrome, Counter-Strike, StarCraft и Diablo. Вы освоите легендарный язык программирования с нуля: напишете поисковый движок и получите навыки работы в команде.
Школа | Skillbox |
Стоимость курса | 160 650 ₽ |
Цена в рассрочку | 5738 ₽ |
Старт курса | В любой момент |
Трудоустройство | Да |
4. Курс «C++ для робототехников» от Skillbox
Вы научитесь писать программы для роботов на С++. Всю теорию закрепите на практике — начнёте с простых задач, а в конце разработаете приложение для управления шагающим роботом, которое добавите в портфолио.
Школа | Skillbox |
Стоимость курса | 35 955 ₽ |
Цена в рассрочку | 5993 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
5. Курс «Разработчик на С++» от Нетология
Школа | Нетология |
Длительность | 17 месяцев |
Стоимость курса | 140 004 ₽ |
Цена в рассрочку | 3889 ₽ |
Старт курса | 13 сентября |
Трудоустройство | Нет |
6. Курс «C++ для бэкенда» от Яндекс.Практикум
Школа | Яндекс.Практикум |
Длительность | 3 месяца |
Стоимость курса | 60 000 ₽ |
Цена в рассрочку | 21 000 ₽ |
Старт курса | 8 апреля |
Трудоустройство | Нет |
7. Курс «Разработчик C++» от Яндекс.Практикум
Школа | Яндекс.Практикум |
Длительность | 9 месяцев |
Стоимость курса | 126 000 ₽ |
Цена в рассрочку | 15 000 ₽ |
Старт курса | 1 апреля |
Трудоустройство | Нет |
8. Курс «C++ Developer. Professional» от Otus
Углубленный уровень С++
Школа | Otus |
Стоимость курса | 127 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
9. Курс «C++ Developer» от Otus
Специализация C++ Developer
Школа | Otus |
Стоимость курса | 168 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
10. Курс «C++ Developer. Basic» от Otus
Разработчик С++. Базовый курс
Школа | Otus |
Стоимость курса | 88 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |