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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы объектно-ориентированного программирования на C++»Учеников на курсе 10
Сертификаты, выданные на курсе «Основы объектно-ориентированного программирования на 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++» обн. 3 апреля 2026

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

9 уроков
Закрытый
1.1 ООП - что это? Несколько слов о трёх китах ООП.
4
4
16м 50с
0
Закрытый
1.2 Ключевое слово struct. C-style struct. Атрибуты. typedef
4
1
33м 42с
0
Закрытый
1.3 Методы. Возврат структуры из функции. Структуры в качестве полей
2
1
79м 25с
0
Закрытый
1.4 Class. public & private. Сравнение со struct. Get & Set methods
2
1
49м 59с
0
Закрытый
1.5 Конструкторы и деструктор. Default ctor & with parameters
1
1
71м 11с
0
Открытый
1.6 Правило трёх. Ключевое слово this. Copy ctor и operator=
12
1
122м 18с
0
Закрытый
1.7 Санитайзеры. Как обнаружить утечки. -fsanitize + практика
2
1
42м 31с
0
Закрытый
1.8 Реализация класса Vector (аналог std::vector)
2
1
92м 34с
0
Закрытый
1.9 Реализация класса LinkedList (односвязный список)
1
0
54м 43с
0

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

6 уроков
Закрытый
2.1 Спецификатор const у методов
1
0
20м 11с
0
Закрытый
2.2 Спецификатор noexcept у методов
0
0
-
0
Закрытый
2.3 Статичные методы и поля. static members
0
0
-
0
Закрытый
2.4 Идиома RAII - примеры и практика
0
0
-
0
Закрытый
2.5 Списки инициализации в конструкторах
0
0
-
0
Закрытый
2.6 Шаблонные классы. Ключевое слово auto и decltype
0
0
-
0

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

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

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

4 урока
Закрытый
4.1 Наследование. Ключевое слов protected. Виды наследования
0
0
-
0
Закрытый
4.2 Множественное наследование. Diamond problem. Initializer list
0
0
-
0
Закрытый
4.3 Полимофризм и виртуальные функции
0
0
-
0
Закрытый
4.4 Абстрактные классы. Чисто виртуальные методы
0
0
-
0