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

Объектно-ориентированное программирование на C++ 5.000

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

На данном курсе вы узнаете всё необходимое для создания профессиональных и эффективных программных решений в стиле ООП. Курс предлагает простой, но глубокий подход к изучению основных концепций ООП и их практическому применению на языке C++. Вы освоите такие ключевые темы, как классы, наследование, полиморфизм и управление памятью. Каждый урок содержит понятные объяснения, практические задания и реальные примеры кода. Пройдите обучение и получите необходимые навыки уже сегодня!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Объектно-ориентированное программирование на C++»Учеников на курсе 71
Сертификаты, выданные на курсе «Объектно-ориентированное программирование на C++»Сертификатов выдано 12
Отзывы о курсе «Объектно-ориентированное программирование на C++»Отзывов получено 2
Рейтинг курса «Объектно-ориентированное программирование на C++»Рейтинг курса 5.000
Уроки в курсе «Объектно-ориентированное программирование на C++»Количество уроков 57
Тесты в курсе «Объектно-ориентированное программирование на C++»Количество квизов 42
Время прохождения курса «Объектно-ориентированное программирование на C++»Время прохождения курса
Стоимость курса «Объектно-ориентированное программирование на C++»Стоимость курса 2 490 ₽
Обновления курса «Объектно-ориентированное программирование на C++»Обновления курса
Дата публикации курса «Объектно-ориентированное программирование на C++»Дата публикации курса
Последнее обновление курса «Объектно-ориентированное программирование на C++»Последнее обновление
Сложность easy

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

Разделы в курсе «Объектно-ориентированное программирование на C++» 10 разделов Уроки в курсе «Объектно-ориентированное программирование на C++» 57 уроков Тесты в курсе «Объектно-ориентированное программирование на C++» 42 теста Время прохождения курса «Объектно-ориентированное программирование на C++» 10 ч. Последнее обновление курса «Объектно-ориентированное программирование на C++» обн. 1 год назад

1. Введение

1 урок
Открытый
1.1 Приветствие
212
212
3м 14с
0

2. Инкапсуляция

6 уроков
Закрытый
2.1 Структуры
76
76
11м 36с
2
Закрытый
2.2 Терминология
73
73
5м 16с
1
Закрытый
2.3 Инкапсуляция
75
75
11м 50с
3
Закрытый
2.4 Конструктор и деструктор
71
71
15м 45с
2
Закрытый
2.5 Тест №1
71
62
6м 0с
2
Закрытый
2.6 Домашнее задание
70
64
1м 1с
2

3. Наследование

9 уроков
Закрытый
3.1 Константные методы
62
62
7м 51с
1
Закрытый
3.2 Реализация методов вне класса
54
54
4м 10с
2
Закрытый
3.3 Скрытый указатель this
54
54
10м 11с
1
Закрытый
3.4 Статические члены класса
56
56
11м 0с
2
Закрытый
3.5 Наследование
53
53
15м 43с
1
Закрытый
3.6 Типы наследования
50
50
7м 19с
2
Закрытый
3.7 Дружественные функции
48
48
7м 52с
1
Закрытый
3.8 Тест №2
53
40
9м 53с
0
Закрытый
3.9 Домашнее задание
54
39
4м 34с
1

4. Полиморфизм

9 уроков
Закрытый
4.1 Указатели и ссылки
45
45
21м 38с
2
Закрытый
4.2 Полиморфизм
40
40
11м 31с
2
Закрытый
4.3 Абстрактные классы
36
36
14м 34с
2
Закрытый
4.4 Виртуальные деструкторы
36
36
5м 54с
1
Закрытый
4.5 Множественное наследование
35
35
9м 17с
1
Закрытый
4.6 Раннее и позднее связывание
36
36
8м 43с
2
Закрытый
4.7 Перегрузка операторов
36
36
15м 19с
1
Закрытый
4.8 Тест №3
37
30
9м 42с
2
Закрытый
4.9 Домашнее задание
35
30
5м 14с
3

5. Отношение между объектами

6 уроков
Закрытый
5.1 Композиция и агрегация
29
29
15м 42с
1
Закрытый
5.2 Ассоциация и зависимость
26
26
18м 50с
1
Закрытый
5.3 Вектор
29
29
18м 5с
0
Закрытый
5.4 Собственный контейнерный класс
31
31
20м 57с
2
Закрытый
5.5 Тест №4
32
26
5м 9с
1
Закрытый
5.6 Домашнее задание
27
24
0м 23с
0

6. Шаблоны

6 уроков
Закрытый
6.1 Перегрузка оператора инкремента
27
27
12м 54с
1
Закрытый
6.2 Шаблоны функций
24
24
14м 31с
1
Закрытый
6.3 Шаблоны класса
23
23
8м 51с
1
Закрытый
6.4 Специализация шаблонов
23
23
21м 32с
1
Закрытый
6.5 Тест №5
25
21
4м 46с
1
Закрытый
6.6 Домашнее задание
22
17
24м 53с
1

7. Потоковые классы

7 уроков
Закрытый
7.1 Форматирование ввода/вывода данных
22
22
19м 39с
0
Закрытый
7.2 Потоковые классы строк
21
21
9м 28с
1
Закрытый
7.3 Перегрузка операторов ввода/выводы
21
21
9м 44с
1
Закрытый
7.4 Валидация пользовательского ввода
19
19
13м 34с
1
Закрытый
7.5 Класс string
20
20
19м 38с
3
Закрытый
7.6 Тест №6
18
17
8м 12с
1
Закрытый
7.7 Домашнее задание
18
15
1м 31с
1

8. Умные указатели

7 уроков
Закрытый
8.1 Разделение кода на отдельные файлы
23
23
17м 18с
2
Закрытый
8.2 Умные указатели
25
25
20м 58с
1
Закрытый
8.3 Семантика перемещения
24
24
10м 26с
2
Закрытый
8.4 unique_ptr
26
26
23м 36с
2
Закрытый
8.5 shared_ptr
25
25
16м 27с
3
Закрытый
8.6 Тест №7
18
15
5м 20с
1
Закрытый
8.7 Домашнее задание
20
13
1м 48с
2

9. Исключения

4 урока
Закрытый
9.1 Исключения
20
20
15м 27с
1
Закрытый
9.2 Класс-исключение
18
18
16м 39с
2
Закрытый
9.3 Тест №8
21
8
4м 11с
0
Закрытый
9.4 Домашнее задание
17
11
8м 16с
2

10. Заключение

2 урока
Закрытый
10.1 Итоговый тест (Часть 1)
22
11
18м 59с
1
Закрытый
10.2 Заключительное слово
23
23
1м 47с
3