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

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

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

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

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