РЕЙТИНГ
Лучшие онлайн курсы Разработки на C++
C++ - один из самых востребованных языков программирования в мире. ПО данным TIOBE, он более 20 лет входит в топ-5, а последние годы занимает второе место по количеству запросов. На нём разрабатывают практически всё: компьютерные игры, корпоративные приложения, драйверы, и даже операционные системы, базы данных, потоковые сервисы и другие программные продукты. Предлагаем лучшие курсы программирования на C++, которые позволят получить самые востребованные в 2024 году знания и навыки.
Профессия Разработчик на C++ с нуля | Skillbox
Для кого: новички, разработчики, системные администраторы.
Длительность: 7 месяцев.
Формат: видеоуроки, тесты, практические задания.
Стоимость: от 5 625 ₽/мес. при рассрочке на 28 месяцев.
Документ: получите сертификат.
Промокод: geek - Скидка 60% на профессии и 50% на курсы Skillbox
Программа:
- Базовые понятия в C++: переменные, операторы, циклы, числа с плавающей точкой, строки, текст, IDE, массивы, ООП.
- Основы SQL: работа с базами данных, структурированные запросы, команды SELECT, JOIN.
- С++ в разработке игр на Unreal Engine: Blueprints, инструменты языка, препроцессор, массивы, классы, объекты.
Научитесь кодить на C++, работать с базами данных, Git, создавать видеоигры на Unreal Engine, взаимодействовать с членами команды – в итоге напишете собственный поисковый движок.
Спикеры:
Программирует на Си Плюс Плюс более 10 лет.
Владислав Турбанов
Руководит разработчиками в Яндекс.
Александр Швец
Особенности:
- Три тарифных плана.
- Учебное сообщество для обмена опытом.
- Возможность пройти стажировку в СКБ Контур.
Преимущества
- Трудоустройство или возврат денег.
- 3 первых месяца обучения – бесплатно.
- Онлайн курс по английскому языку – в подарок.
- Работы коммерческого уровня для портфолио.
- Материалы и обновления программы остаются доступными навсегда - всегда сможете повторить теорию, получить актуальные знания.
- Помощь куратора в решении домашних заданий, их проверка с обратной связью.
Недостатки
- Индивидуальные консультации с куратором не включены в базовый тарифный план, но он и стоит намного дешевле других.
Разработчик на C++ для начинающих | Нетология
Для кого: подходит как для новичков, так и для практиков.
Формат: видеоуроки, вебинары, домашние задания, проекты.
Длительность: от 1 года.
Стоимость: от 3 889 ₽/мес. при рассрочке на 3 года.
Документ: диплом о профессиональной переподготовке установленного образца.
Промокод: GEEKHACKER5 — 5% дополнительная скидка на все онлайн-курсы, кроме направлений «MBA», «Саморазвитие и хобби», «Высшее образование» и курс «Директор по интернет маркетингу». Скидка действует от текущей цены и суммируется с действующими скидками на сайте Нетологии.
Программа (траектория «Профессия): Основы программирования. Git. Базовое программирование. Алгоритмизация. Продвинутый кодинг. Базы данных. Асинхронные, многопоточные техники программирования. Шаблоны проектирования.
Изучите язык с нуля до уровня junior, продвинутые методики разработки на нём, востребованные работодателями стеки технологий, разберётесь с базами данных, алгоритмами, системой контроля версий. Также поймёте, как получать данные с сайтов, разберётесть с многопоточным, асинхронным программированием, шаблонами проектирования и сможете освоить до трёх специализаций.
Преподаватели:
Работает с UE.
Владислав Панченко
Разработчик, IQTech.
Евгений Белоусов
Особенности:
- Выполните 15 проектов для портфолио и крупную дипломную работу.
- Свободный график обучения с темпом ~10 часов в неделю.
- Уроки доступны на мобильных устройствах.
- Много бонусов – дополнительных мини-курсов.
- Практика на кейсах от партнёров.
- 2 траектории обучения: профессия и специализация (кроссплатформенная, разработка умных гаджетов или игр).
Преимущества
- Получите несколько полезных навыков, например, командной работы.
- Вам помогут найти работу или пройти стажировку.
- Вебинары с практиками из крупных компаний.
- Доступ к материалам на протяжении 2 лет.
- 80% обучения – практика (520+ часов).
- Обратная связь по домашним работам.
Разработчик на C++ | Skillfactory
Для кого: начинающие программисты, IT-специалисты.
Формат: лекции, тренажёры, мини-проекты, интерактивные вебинары, хакатоны, тренажёры.
Длительность: 11 месяцев.
Стоимость: от 3 480 ₽/мес. при рассрочке на 3 года.
Документ: сертификат, диплом.
Промокод: geek - Плюс 5% к скидке на сайте (кроме VIP тарифа, где скидка 60%)
Программа: Основы C++. Алгоритмизация, структуры данных. Linux. Параллельное программирование. Базы данных. Unit-тесты. Новшества языка. Интерфейсы на Qt.
Комплексный курс, который поможет понять, что такое зучить алгоритмы, ООП, с нуля освоить кодинг на C++, а также закрепить полученные ранее знания. Вы научитесь применять библиотеки, попрактикуетесь решать прикладные задачи, выполните проекты для портфолио и найдёте первую работу.
Преподаватели:
Программирует в геймдеве, участвовал в создании Assassins Creed.
Александр Адамов
Эксперт по С и C++, занимается высоконагруженными системами, МТС.
Андрей Золотых
Особенности:
- Три тарифных плана.
- Месяц обучения – бесплатно.
Преимущества
- Если не трудоустроитесь, получите деньги за этот курс обратно.
- Персональные консультации с ментором.
- 80% обучения – практика в пяти форматах.
Недостатки
- На сайте приведена сокращённая программа, полную предоставят по запросу.
Разработчик на C++ с нуля до junior | GeekBrains
Для кого: действующие и начинающие разработчики.
Формат: видеоуроки, практика, буткемпы, конспекты лекций, презентации, семинары тренажёры.
Длительность: 1 год.
Стоимость: 36 × 3 916 ₽/мес.
Документ: диплом о профессиональной переподготовке.
Программа:
- Основной блок: введение в кодинг, контроль версий, базы данных.
- Специализация: Python. Java. ООП. Исключения. Linux, виртуализация. SQL.
- Технологическая специализация: Углубленное изучение C++. Библиотека шаблонов. Веб-разработка.
В процессе обучения освоите профессию инженера-программиста со знанием CPP и навыками написания драйверов, видеоигр, иных программных продуктов для разных платформ, серверов, встраиваемых систем с графическим интерфейсом.
Преподаватели:
Программирует на C++ более 10 лет.
Владислав Турбанов
Руководит разработчиками в Яндекс.
Александр Швец
Особенности:
- Возможность освоить 5 специализаций.
- Этот онлайн курс разработан при поддержке Образование от VK.
- Можно сменить профессию, если поймёте, что ошиблись.
- Бесплатные курсы по английскому языку и нейронным сетям.
Преимущества
- Первый месяц учёбы – бесплатно.
- Соберёте сильное портфолио из проектов.
- Индивидуальная помощь по трудоустройству.
- Поддержка ревьювером, куратором, наставником.
- Трудоустроиться можно после 9 месяцев обучения.
Недостатки
- Срок действия скидки ограничен.
C++ Developer. Professional | OTUS
.Для кого: подходит профессионалам уровня middle.
Формат: вебинары, практические задания, домашки.
Длительность: 5 месяцев.
Стоимость: 10 × 11 430 ₽/мес.
Документ: сертификат.
Программа: C++ v11 - C++ v23. Архитектура ПО. Многопоточность. Сетевое взаимодействие. Хранилища. Машинное обучение. Финальная работа.
Расширите и структурируете знания, освоите последние функции, специфику работы с C++. Научитесь применять паттерны проектирования, выстраивать взаимодействие по сети, анализировать данные.
Особенности:
- Для поступления нужно сдать вступительный тест.
- Живое общение с преподавателями на вебинарах.
- Примкнёте к закрытому чату в Телеграм.
- Есть корпоративный формат обучения.
Преимущества
- Сильный проект для портфолио.
- Индивидуальная обратная связь по домашним работам.
- Вам помогут оформить резюме, разместят его в базе OTUS.
- Домашние задания с проверкой и документ об окончании.
Недостатки
- Полную программу вам пришлют по запросу.
- Курс не подходит для обучения с нуля.
Разработчик C++ | Яндекс.Практикум
Для кого: студенты, IT-шники, начинающие кодеры.
Формат: лекции, практика.
Длительность: 9 месяцев.
Стоимость: от 15 500 ₽/мес., скидка при оплате одним платежом.
Документ: диплом или сертификат.
Программа обучения: Основы программирования, CPP. Оптимизация, производительность. Качество кода. Проектирование сложных приложений. Проектная работа. Advanced C++.
На практикуме ознакомитесь с алгоритмами, структурами данных, разберётесь с библиотекой ЯП, научитесь писать код по всем стандартам, работать с его версиями. Также освоите IDE, компиляторы, а на практике разработаете функционирующие сервисы.
Особенности:
- Если сейчас оплатите курс, бесплатно изучите основы SQL.
- YandexGPT помогает учиться.
- Возможность сделать перерыв.
Преимущества
- Проверка домашек с обратной связью от ревьюверов.
- Возврат денег, если решите бросить учёбу.
- В портфолио добавите реальные проекты.
- Начать обучение C++ можно бесплатно.
- Помощь в поиске работы.
Геймплей-программирование | School XYZ
Для кого: курс рассчитан для тех, кто хочет создавать игры.
Формат: видеоуроки, домашние задания, чек-листы, стримы.
Длительность: 5 месяцев.
Стоимость: от 4 995 ₽/мес. при оформлении рассрочки на 1 год.
Документ: сертификат.
Промокод: GEEKHACKER - Скидка 10% на заказ
Программа обучения: Введение в UE. Персонажи, управление, камера. Оружие. ИИ и NPC. Сеть. Взаимодействие с инвентарем, окружением. Система сохранения. Оптимизация кода. Плагин Gameplay Ability System.
Популярный курс по C++, на котором научитесь программировать игры на Unreal Engine, настраивать геймплейные механики, создавать интерфейсы, инвентарь, окружение, интерактивные предметы, вооружение, персонажей, ИИ для управления ими. Авторы курса работали над Atomic Heart и Rainbow Six Siege.
Особенности:
- Два тарифных плана.
- Учёбу можно заморозить.
- Бонусный блок со стримами.
- Есть корпоративный формат обучения.
Преимущества
- Обучение в своем темпе.
- Материалы останутся у вас навсегда.
- Вам помогут найти работу и трудоустроиться.
- Менторская поддержка: разбор домашек, советы, онлайн-встречи.
Недостатки
- Осталось мало мест, поэтому записывайтесь сегодня.
Программирование на Visual С++ | Специалист.ru
Для кого: люди, знакомые с программированием.
Формат: очно, онлайн.
Длительность: 40 ак. ч. + 20 ак. ч.
Стоимость: 29 950 ₽.
Документ: свидетельство, сертификат или удостоверение о повышении квалификации.
Краткая программа: Операторы, типы данных, функции. ООП. Конструкторы. Константы, статические данные. Перегрузка операций. Потоки. Шаблоны. Исключения. Посмотреть полную программу можете на сайте.
Научитесь работать с различными типами данных, операторами, использовать функции, принципы объектно-ориентированного программирования. Освоите создание абстрактных классов, применение шаблонов, управление исключениями и работу в среде Visual Studio.
Особенности:
- Для получения документа нужно пройти аттестацию.
- Экономия 30% стоимости при прохождении курса в составе дипломной работы.
- Можно выбрать преподавателя.
- Предусмотрено индивидуальное обучение.
Преимущества
- Получите престижный документ.
- Обучение в утренних, дневных и вечерних группах.
- Получите дополнительные материалы для самостоятельного изучения в объёме 50% от аудиторных занятий.
Разработчик на C++ | Бруноям
Для кого: начинающие специалисты, практики.
Формат: вебинары, воркшопы, видеоматериалы, практика.
Длительность: 5 месяцев.
Стоимость: от 4 575 ₽/мес. при оформлении рассрочки на 1 год.
Документ: сертификат.
Промокод: geek - Дополнительная скидка 15% на покупку любого курса. Суммируется со скидкой на сайте.
Программа обучения: Введение в синтаксис языка. ООП. Алгоритмы. Структуры данных. SQL. Виртуализация. QT. Юнит тестирование. Многопоточность. Обмен данными по сети. CI/CD, DevOps. Работа в команде, гибкие методологии. Карьера.
С нуля освоите ООП, синтаксис языка, алгоритмы, структуры данных, работу с базами данных, виртуализацию, DevOps, CI/CD. Научитесь распараллеливать обработку данных, выстраивать сетевое взаимодействие, проводить Unit-тесты и погрузитесь в процесс разработки приложений.
Особенности:
- Интенсивное обучение.
- Добавите 2 работы в портфолио.
- Преподаватели имеют опыт разработки от 3 лет.
Преимущества
- Занятия проходят в малых группах – 10 - 12 человек.
- Вам помогут найти работу мечты.
- Практика на реальных проектах.
- Общение с наставником в чате.
- Возврат налогового вычета.
Недостатки
- Время действия скидки ограничено.
C++ Junior Developer | LevelUp
Для кого: начинающие разработчики.
Формат: 6 месяцев.
Длительность: 11 часов видео.
Стоимость: 10 × 6 000 ₽/мес.
Разберётесь со стандартами C++ 20 и 23, паттернами, идиомами, сторонними библиотеками,научитесь писать и тестировать код.
Как научиться программировать на языке C++ с нуля | Михаил Русаков
Для кого: практики, начинающие программисты.
Формат: онлайн или видеокурс.
Длительность: асинхронно.
Стоимость: 2 800 ₽/мес. или 50 400 ₽.
Видеокурс или онлайн-занятия в прямом эфире с преподавателем, обратной связью по практическим работам и сертификатом.