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

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

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

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

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

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

8 уроков
1. Обзор ↗
2. История языка C++ ↗
3. Характеристики языка C++ ↗
4. Зачем нужен компилятор? ↗
5. Структура кода на C++ ↗
6. Как компилируется программа на C++ ↗
7. Введение в синтаксис C++, часть 1 ↗
8. Введение в синтаксис C++, часть 2 ↗

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

8 уроков
1. Как выполняются программы на C++ ↗
2. Стек вызовов ↗
3. Указатели и массивы ↗
4. Использование указателей ↗
5. Ссылки ↗
6. Динамическая память ↗
7. Многомерные массивы ↗
8. Строки и ввод-вывод ↗

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

8 уроков
1. Структуры ↗
2. Методы ↗
3. Конструкторы и деструкторы ↗
4. Объекты и классы ↗
5. Модификаторы доступа ↗
6. Константность ↗
7. Конструктор копирования и оператор присваивания ↗
8. Класс массива ↗

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

6 уроков
1. Наследование ↗
2. Перегрузка ↗
3. Виртуальные методы ↗
4. Таблица виртуальных методов ↗
5. Объектно-ориентированное программирование ↗
6. Особенности наследования в C++ ↗

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

6 уроков
1. Перегрузка операторов ↗
2. Правила переопределения операторов ↗
3. Умные указатели ↗
4. Ключевые слова static и inline ↗
5. Ключевое слово friend ↗
6. Шаблон проектирования Singleton ↗

Шаблоны

4 урока
1. Шаблоны классов ↗
2. Шаблоны функций ↗
3. Специализация шаблонов ↗
4. Ещё о шаблонах ↗

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

1 урок
1. Заключительный урок ↗