Логотип Kursly

Курсы обучения С и C++ онлайн

Все
Автор: Максим Козлов
Обновлено: 29 сентября 2024
Здесь собраны лучшие курсы программирования на с и c++ онлайн в 2024 году. Составили для вас рейтинг из 4 самых популярных курсов обучения с ценой от 0 руб. до 144600 руб.
Разработчик на C++
Нетология
Длительность
17 месяцев
Цена
144 600 ₽
Рассрочка
4 226 руб. /мес
Подробнее
Рейтинг
4.80
Подробнее
Рейтинг
4.80
Помощь с трудоустройством
7 проектов в портфолио
Обучение на практике

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

Профессия Разработчик на C++
Skillbox
Длительность
7 месяцев
Цена
134 624 ₽
Рассрочка
4 808 руб. /мес
Подробнее
Рейтинг
4.70
Подробнее
Рейтинг
4.70
Гарантия трудоустройства
Умная кросс-платформенная IDE для C и C++
2 проекта в портфолио

Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные сетевые приложения, игры, графические движки, компоненты для операционных систем и железа. На этом языке написаны Windows, Linux и macOS, Android, Chrome, Counter-Strike, StarCraft и Diablo. Вы освоите легендарный язык программирования с нуля: напишете поисковый движок, собственный Booking.com и получите навыки работы в команде.

Выгодный
C++ разработчик
Skillfactory
Длительность
11 месяцев
Цена
125 280 ₽
Рассрочка
3 480 руб. /мес
Подробнее
Рейтинг
4.60
Подробнее
Рейтинг
4.60
Гарантия трудоустройства
Итоговый проект в портфолио
Обучение на практике

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

Разработчик на C++ с нуля до Junior
GeekBrains
Длительность
12 месяцев
Цена
140 976 ₽
Рассрочка
3 916 руб. /мес
Подробнее
Рейтинг
4.45
Подробнее
Рейтинг
4.45
Стажировка у компаний-партнёров
Самостоятельное распределение времени обучения
Обучение на практике

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

Бесплатные курсы

Выгодный
Как стать программистом
Нетология
Длительность
-
Цена
Бесплатно
Подробнее
Рейтинг
4.40
Подробнее
Рейтинг
4.40
В любое время
Карьера в программировании

Бесплатный курс для всех, кто хочет начать карьеру в сфере разработки. Самая востребованная профессия в IT — программисты. На рынке труда не хватает IT-специалистов: компании ищут как опытных программистов, так и новичков. Разработка считается сложной сферой, но большинство языков программирования можно быстро освоить без предварительной подготовки.

Частые вопросы

Описание

С

Роль и обязанности

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

Навыки

  • Знание синтаксиса и стандартной библиотеки C.
  • Понимание работы с памятью (аллокация, освобождение).
  • Навыки работы с многопоточностью и синхронизацией.
  • Опыт работы с системными вызовами и аппаратным уровнем.

Обучение

  • Книги ("Язык программирования С" от Кернигана и Ритчи).
  • Онлайн-курсы и учебники.
  • Практические задачи и проекты.

C++

Роль и обязанности

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

Навыки

  • Знание синтаксиса и стандартной библиотеки C++ (STL).
  • Понимание ООП и шаблонного программирования.
  • Навыки работы с памятью и оптимизации кода.
  • Работа с многопоточностью.

Обучение

  • Книги ("Эффективный C++" от Скотта Мейерса, "C++ Primer" и другие).
  • Онлайн-курсы и специализированные сайты (например, cppreference.com).
  • Участие в проектах и code review для получения практического опыта.

Заключение

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

Программирование на языке C++
Основы объектно ориентированного программирования в C++
Принципы ориентированного программирования
Изучение типов данных в C++
Выполнение практических заданий по C++
Применение полученных знаний на практике
Решение домашних заданий по программированию
Структура программы курса по C++
Обработка персональных данных в программировании
Осваиваем основы языка C++
Разработка на Unreal Engine с использованием C++
Основы программирования на C
Техники объектно ориентированного проектирования в C++
Изучение практических задач программирования
Углубленное изучение типов данных и структур в C++

Реклама. Информация о рекламодателе по ссылкам в статье.