Курс на Stepik
Обложка курса «Synt++» на Stepik
Бесплатно

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Synt++»Учеников на курсе 746
Сертификаты, выданные на курсе «Synt++»Сертификатов выдано 0
Отзывы о курсе «Synt++»Отзывов получено 8
Рейтинг курса «Synt++»Рейтинг курса 5.000
Уроки в курсе «Synt++»Количество уроков 51
Тесты в курсе «Synt++»Количество квизов 166
Задачи с кодом в курсе «Synt++»Количество задач с кодом 43
Время прохождения курса «Synt++»Время прохождения курса —
Обновления курса «Synt++»Обновления курса — —
Дата публикации курса «Synt++»Дата публикации курса — ———
Последнее обновление курса «Synt++»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Synt++» 9 разделов Уроки в курсе «Synt++» 51 урок Тесты в курсе «Synt++» 166 тестов Задачи в курсе «Synt++» 43 задачи Время прохождения курса «Synt++» 10 ч. Последнее обновление курса «Synt++» обн. 3 года назад

Первая программа. Переменные и типы данных. Ввод и вывод данных.

6 уроков
1. Среда программирования C++ ↗
2. Первая программа ↗
3. Переменные и типы данных ↗
4. Вывод данных ↗
5. Ввод данных ↗
6. Задачи ↗

Конструкции ветвления. Циклы.

8 уроков
1. Операторы сравнения ↗
2. Конструкция if...else ↗
3. Тернарный оператор ↗
4. Логические операторы и побитовые операторы ↗
5. Конструкция switch ↗
6. Цикл for ↗
7. Цикл while и do...while ↗
8. Задачи ↗

Массивы. Функции.

6 уроков
1. Функции ↗
2. Область видимости ↗
3. Перегрузка функций ↗
4. Главная функция main ↗
5. Массивы ↗
6. Задачи ↗

Динамические массивы. Указатели.

6 уроков
1. Указатели ↗
2. Операции с указателями ↗
3. Динамические объекты ↗
4. Динамические массивы ↗
5. Умные указатели ↗
6. Задачи ↗

Векторы. Модуль algorithm (STL).

7 уроков
1. Векторы ↗
2. Методы векторов ↗
3. Итераторы ↗
4. Модуль algorithm (STL). Часть 1 ↗
5. Модуль algorithm (STL). Часть 2 ↗
6. Лямбда-функции ↗
7. Задачи ↗

Встроенные структуры данных.

4 урока
1. Stack. Queue. Deque ↗
2. Set. Multiset ↗
3. Map ↗
4. Задачи ↗

ООП

9 уроков
1. Классы. Введение ↗
2. Инкапсуляция. Геттеры и сеттеры ↗
3. Конструкторы и деструкторы ↗
4. Наследование ↗
5. Указатель this ↗
6. Дружественные и виртуальные функции ↗
7. Полиморфизм ↗
8. Перегрузка операторов ↗
9. Задачи ↗

Обработка исключений.

3 урока
1. Обработка исключений ↗
2. Встроенные типы исключений ↗
3. Создание своих типов исключений ↗

Заключительное тестирование

2 урока
1. Завершение курса ↗
2. Задачи ↗