Курс на Stepik
Обложка курса «Программирование на языке C++» на Stepik
Бесплатно

Программирование на языке C++ 4.642

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на языке C++»Учеников на курсе 200 665
Сертификаты, выданные на курсе «Программирование на языке C++»Сертификатов выдано 12 819
Отзывы о курсе «Программирование на языке C++»Отзывов получено 1 078
Рейтинг курса «Программирование на языке C++»Рейтинг курса 4.642
Уроки в курсе «Программирование на языке C++»Количество уроков 41
Тесты в курсе «Программирование на языке C++»Количество квизов 28
Задачи с кодом в курсе «Программирование на языке C++»Количество задач с кодом 45
Время прохождения курса «Программирование на языке C++»Время прохождения курса
Обновления курса «Программирование на языке C++»Обновления курса
Дата публикации курса «Программирование на языке C++»Дата публикации курса
Последнее обновление курса «Программирование на языке C++»Последнее обновление

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

Разделы в курсе «Программирование на языке C++» 7 разделов Уроки в курсе «Программирование на языке C++» 41 урок Тесты в курсе «Программирование на языке C++» 28 тестов Задачи в курсе «Программирование на языке C++» 45 задач Время прохождения курса «Программирование на языке C++» 22 ч. Последнее обновление курса «Программирование на языке C++» обн. 2 года назад

1. Введение в язык C++

8 уроков
Открытый
1.1 Обзор
200 911
139 127
2м 25с
2085
Открытый
1.2 История языка C++
150 456
93 176
9м 10с
1267
Открытый
1.3 Характеристики языка C++
121 464
77 283
10м 8с
1267
Открытый
1.4 Зачем нужен компилятор?
103 483
61 548
11м 42с
736
Открытый
1.5 Структура кода на C++
99 137
52 429
21м 55с
539
Открытый
1.6 Как компилируется программа на C++
74 497
45 319
19м 53с
787
Открытый
1.7 Введение в синтаксис C++, часть 1
76 151
47 843
38м 56с
1231
Открытый
1.8 Введение в синтаксис C++, часть 2
60 557
29 212
90м 9с
538

2. Как выполняются программы на C++

8 уроков
Открытый
2.1 Как выполняются программы на C++
61 315
40 176
14м 38с
614
Открытый
2.2 Стек вызовов
54 971
28 917
46м 44с
1052
Открытый
2.3 Указатели и массивы
49 613
25 479
41м 25с
700
Открытый
2.4 Использование указателей
39 746
21 943
71м 26с
751
Открытый
2.5 Ссылки
35 213
27 181
20м 12с
679
Открытый
2.6 Динамическая память
35 507
19 563
62м 19с
574
Открытый
2.7 Многомерные массивы
32 283
19 654
51м 42с
598
Открытый
2.8 Строки и ввод-вывод
31 604
23 309
17м 4с
435

3. Структуры и классы

8 уроков
Открытый
3.1 Структуры
40 806
23 659
13м 54с
463
Открытый
3.2 Методы
32 986
25 405
10м 51с
417
Открытый
3.3 Конструкторы и деструкторы
31 331
18 511
60м 23с
586
Открытый
3.4 Объекты и классы
29 376
23 188
8м 12с
350
Открытый
3.5 Модификаторы доступа
27 184
16 595
31м 10с
351
Открытый
3.6 Константность
25 759
17 857
24м 47с
497
Открытый
3.7 Конструктор копирования и оператор присваивания
25 120
16 932
37м 47с
325
Открытый
3.8 Класс массива
24 430
19 263
4м 29с
280

4. Объектно-ориентированное программирование

6 уроков
Открытый
4.1 Наследование
28 659
15 605
32м 39с
428
Открытый
4.2 Перегрузка
23 775
16 048
23м 3с
350
Открытый
4.3 Виртуальные методы
22 904
15 315
36м 5с
400
Открытый
4.4 Таблица виртуальных методов
21 535
14 137
41м 19с
423
Открытый
4.5 Объектно-ориентированное программирование
22 595
12 291
36м 6с
317
Открытый
4.6 Особенности наследования в C++
20 011
12 866
27м 45с
205

5. Дополнительные возможности C++

6 уроков
Открытый
5.1 Перегрузка операторов
21 214
15 134
52м 21с
368
Открытый
5.2 Правила переопределения операторов
18 981
9 615
84м 53с
340
Закрытый
5.3 Умные указатели
19 849
10 414
13м 40с
207
Открытый
5.4 Ключевые слова static и inline
18 636
12 531
42м 23с
318
Открытый
5.5 Ключевое слово friend
17 155
12 971
12м 50с
275
Открытый
5.6 Шаблон проектирования Singleton
16 860
13 172
6м 16с
243

6. Шаблоны

4 урока
Открытый
6.1 Шаблоны классов
23 224
9 081
65м 12с
336
Открытый
6.2 Шаблоны функций
18 529
7 679
57м 59с
293
Открытый
6.3 Специализация шаблонов
16 290
9 193
29м 34с
263
Открытый
6.4 Ещё о шаблонах
17 000
8 383
39м 49с
277

7. Заключительный модуль

1 урок
Открытый
7.1 Заключительный урок
21 790
14 842
1м 49с
452