В разделе найдено 3 курсов от 2 школ

Курсы по C++

Курс
Школа
Цена (руб.)
Рассрочка (руб./мес)
Длительность
Документы
Ссылка
135000
Нет
9 месяцев
Диплом о профессиональной переподготовке
190000
Нет
12 месяцев
Диплом о профессиональной переподготовке
133000
3889
12 месяцев
Диплом о профессиональной переподготовке

ТОП-3 лучших онлайн курсов по C++

Курс Разработчик C++ от

Курс «Разработчик C++» от Яндекс Практикума предназначен для тех, кто хочет освоить язык программирования C++ с нуля и получить практические навыки разработки. В течение 9 месяцев вы изучите основы и продвинутые возможности C++, создадите более 10 полноценных приложений и подготовите портфолио для успешного трудоустройства.

Для кого курс

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

Чему научитесь на курсе

  • Писать эффективный код на C++ и использовать стандартную библиотеку STL.
  • Разрабатывать графические приложения с использованием фреймворка Qt.
  • Работать с системами контроля версий, такими как Git.
  • Понимать и применять объектно-ориентированное программирование и паттерны проектирования.
  • Использовать инструменты разработки, такие как CMake и VS Code.
  • Тестировать и отлаживать код, применять юнит-тестирование.
  • Разрабатывать архитектуру приложений и использовать UML-диаграммы.

План обучения

  1. Бесплатный вводный модуль
    • Знакомство с основами программирования.
    • Изучение базовых понятий C++: переменные, типы данных, циклы, функции.
    • Написание простых программ и получение первых навыков кодирования.
  2. Основы C++ с Qt
    • Изучение базовых и продвинутых возможностей C++.
    • Создание графических приложений с использованием фреймворка Qt.
    • Разработка более 10 полноценных приложений: будильник, фотоальбом, игры и другие.
    • Изучение паттернов программирования и объектно-ориентированной разработки.
    • Работа с системой контроля версий Git и средой разработки Qt Creator.
    • Изучение базовых алгоритмов, рекурсии, контейнеров и словарей.
  3. Продвинутые темы и инструменты
    • Изучение метапрограммирования и перегрузки операций.
    • Работа с архитектурой приложений и паттернами проектирования.
    • Использование инструментов сборки, таких как CMake.
    • Изучение move-семантики и управления ресурсами (RAII).
    • Применение юнит-тестирования и отладки кода.
    • Разработка UML-диаграмм для проектирования приложений.

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

Школа:

Цена: 135000 руб.

Рассрочка: Нет

Продолжительность: 9 месяцев

Документы: Диплом о профессиональной переподготовке

Ссылка на курс

Курс Разработчик C++ расширенный от

Курс «Разработчик C++ расширенный» от Яндекс Практикума предлагает углубленное изучение C++ для тех, кто хочет стать профессиональным разработчиком. Программа сочетает теоретические знания, практическое применение и проектную работу для освоения одной из самых мощных и востребованных языков программирования.

Для кого курс

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

Чему научитесь на курсе

  • Основам и современным возможностям языка C++.
  • Принципам объектно-ориентированного программирования (ООП).
  • Разработке многопоточных приложений и работе с параллельными вычислениями.
  • Оптимизации кода и управлению памятью.
  • Использованию стандартной библиотеки STL и написанию собственных шаблонов.
  • Созданию сетевых приложений и работе с сетевыми протоколами.
  • Использованию C++ в разных сферах разработки, таких как game development, highload-системы и embedded.

План обучения

  1. Основы C++
    • Базовый синтаксис, переменные, функции, структуры данных.
    • Работа с указателями и ссылками.
    • Основы управления памятью.
  2. Объектно-ориентированное программирование (ООП)
    • Классы и объекты.
    • Наследование, инкапсуляция и полиморфизм.
    • Работа с абстракциями.
  3. Стандартная библиотека шаблонов (STL)
    • Контейнеры (vector, map, set и другие).
    • Алгоритмы сортировки, поиска и работы с данными.
    • Использование итераторов и шаблонных функций.
  4. Многопоточность и параллельные вычисления
    • Работа с потоками.
    • Использование библиотек для многопоточности.
    • Организация безопасного взаимодействия потоков.
  5. Сетевое программирование
    • Создание клиент-серверных приложений.
    • Использование сетевых протоколов и сокетов.
    • Оптимизация сетевых операций.
  6. Углубленные темы C++
    • Современные возможности языка (C++11, C++14, C++17, C++20).
    • Управление памятью, умные указатели и RAII.
    • Оптимизация кода и работа с профилировщиками.
  7. Проектная работа
    • Разработка полноценного приложения.
    • Презентация и защита проектов перед экспертами.

Курс предлагает глубокое погружение в C++ с акцентом на практическое применение и реальные проекты. По завершении программы участники получат диплом и поддержку в трудоустройстве.

Школа:

Цена: 190000 руб.

Рассрочка: Нет

Продолжительность: 12 месяцев

Документы: Диплом о профессиональной переподготовке

Ссылка на курс

Курс Разработчик на С++ от

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

Для кого курс

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

Чему научитесь на курсе

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

План обучения

  • Введение в язык программирования C++
  • Основы синтаксиса и структуры данных
  • Объектно-ориентированное программирование в C++
  • Работа с памятью и указателями
  • Создание приложений и работа с библиотеками
  • Практические проекты и задания

Школа:

Цена: 133000 руб.

Рассрочка: 3889 руб./мес

Продолжительность: 12 месяцев

Документы: Диплом о профессиональной переподготовке

Ссылка на курс