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