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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Synt++»Учеников на курсе 738
Сертификаты, выданные на курсе «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. Задачи