Курс на Stepik
Обложка курса «Основы объектно-ориентированного программирования на C++» на Stepik
1 899 ₽

Основы объектно-ориентированного программирования на C++ 0.000

Открыть на
STEPIK.ORG

Освой объектно-ориентированное программирование на одном из самых мощных языков программирования - C++. Этот курс - фундаментальное изучение ООП на языке C++. C++ - один из самых мощных языков. Неспроста его изучение - обязательный предмет в каждом техническом ВУЗе. Вы Научитесь решать реальные задачи и получите опыт через live-кодинг от преподавателя из VK и МФТИ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы объектно-ориентированного программирования на C++»Учеников на курсе 13
Сертификаты, выданные на курсе «Основы объектно-ориентированного программирования на C++»Сертификатов выдано 0
Отзывы о курсе «Основы объектно-ориентированного программирования на C++»Отзывов получено 0
Рейтинг курса «Основы объектно-ориентированного программирования на C++»Рейтинг курса 0.000
Уроки в курсе «Основы объектно-ориентированного программирования на C++»Количество уроков 24
Тесты в курсе «Основы объектно-ориентированного программирования на C++»Количество квизов 27
Задачи с кодом в курсе «Основы объектно-ориентированного программирования на C++»Количество задач с кодом 38
Время прохождения курса «Основы объектно-ориентированного программирования на C++»Время прохождения курса
Стоимость курса «Основы объектно-ориентированного программирования на C++»Стоимость курса 1 899 ₽
Обновления курса «Основы объектно-ориентированного программирования на C++»Обновления курса
Дата публикации курса «Основы объектно-ориентированного программирования на C++»Дата публикации курса
Последнее обновление курса «Основы объектно-ориентированного программирования на C++»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Основы объектно-ориентированного программирования на C++» 4 раздела Уроки в курсе «Основы объектно-ориентированного программирования на C++» 24 урока Тесты в курсе «Основы объектно-ориентированного программирования на C++» 27 тестов Задачи в курсе «Основы объектно-ориентированного программирования на C++» 38 задач Время прохождения курса «Основы объектно-ориентированного программирования на C++» 11 ч. Последнее обновление курса «Основы объектно-ориентированного программирования на C++» обн. 25 августа 2026

ООП - с места в карьер

9 уроков
1. ООП - что это? Несколько слов о трёх китах ООП.
2. Ключевое слово struct. C-style struct. Атрибуты. typedef
3. Методы. Возврат структуры из функции. Структуры в качестве полей
4. Class. public & private. Сравнение со struct. Get & Set methods
5. Конструкторы и деструктор. Default ctor & with parameters
6. Правило трёх. Ключевое слово this. Copy ctor и operator=
7. Санитайзеры. Как обнаружить утечки. -fsanitize + практика
8. Реализация класса Vector (аналог std::vector)
9. Реализация класса LinkedList (односвязный список)

Эффективное и современное ООП на C++. Советы

6 уроков
1. Спецификатор const у методов
2. Спецификатор noexcept у методов
3. Статичные методы и поля. static members
4. Идиома RAII - примеры и практика
5. Списки инициализации в конструкторах
6. Шаблонные классы. Ключевое слово auto и decltype

39 операторов. Перегрузка стандартных операций

6 уроков
1. Арифметические операторы: + - * / %. Через метод и функции
2. Сокращенные операторы присваивания: += -= *= /= %=
3. Операторы сравнения (> >= < <= == !=) и логические (&& || !)
4. Операторы доступа [], (). Инкременты/Декременты. Унарные + и -
5. Битовые операторы: ~ ^ | & << >> и ~= ^= |= &= <<= >>=
6. Дружественные функции. friend. Перегрузка std::cout и std::cin

Наследование и полиморфизм

4 урока
1. Наследование. Ключевое слов protected. Виды наследования
2. Множественное наследование. Diamond problem. Initializer list
3. Полимофризм и виртуальные функции
4. Абстрактные классы. Чисто виртуальные методы