Enroll Course: https://www.coursera.org/learn/c-plus-plus-a

Обзор курса C++ для программистов на C: часть A

Курс C++ For C Programmers, Part A на платформе Coursera предлагает отличную возможность для опытных программистов на C перейти к программированию на C++. Если вы уже знакомы с алгоритмами и объектно-ориентированным программным обеспечением (ООП), то этот курс — именно то, что вам нужно, чтобы улучшить свои навыки и расширить возможности.

Обзор курса

Курс состоит из четырех модулей, каждый из которых охватывает разные аспекты программирования на C++. Давайте рассмотрим, что предлагает каждый модуль:

  • Модуль 1: Вы научитесь конвертировать существующую программу на C в C++. Также будет рассмотрено использование безопасного ввода/вывода и избежание использования препроцессора.
  • Модуль 2: В этом модуле вы изучите алгоритм кратчайшего пути Дейкстры, функции и обобщения C++, а также основные принципы ООП на примере класса Point.
  • Модуль 3: Вы получите глубокие знания о классе Point, его конструкторах и особенностях динамического распределения памяти. Обязательно поймёте, что такое глубокое копирование.
  • Модуль 4: Рассмотрение алгоритмов Прима и Краскала, а также использование основных контейнерных классов, итераторов и алгоритмов.

Заключительный экзамен

Курс завершается практическим экзаменом, который позволит вам применить все полученные знания и проверить свои навыки.

Рекомендация

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

Enroll Course: https://www.coursera.org/learn/c-plus-plus-a