Содержание курса
1. Процедурное программирование
22 урока
105
44
0м
1
Закрытый
1.1
Типы данных и их модификаторы
↗
15
2
-
0
Закрытый
1.2
Тип bool. Логические выражения
↗
5
2
-
0
Закрытый
1.3
Оператор if - неполная форма
↗
4
2
-
0
Закрытый
1.4
Оператор if - полная форма
↗
3
0
-
0
Закрытый
1.5
Оператор switch
↗
4
2
-
0
Закрытый
1.6
Оператор цикла while
↗
7
3
-
0
Закрытый
1.7
Инкремент и декремент. Сокращенное присваивание
↗
5
2
-
0
Закрытый
1.8
Операторы цикла do-while
↗
4
3
-
0
Закрытый
1.9
Цикл for
↗
7
1
-
1
Закрытый
1.10
ДЗ: ввод данных и циклы
↗
6
2
-
0
Закрытый
1.11
Массивы. Начало
↗
5
1
-
0
Закрытый
1.12
ДЗ: введение в массивы
↗
3
3
-
0
Закрытый
1.13
Алгоритмы с массивами
↗
4
2
-
0
Закрытый
1.14
ДЗ: алгоритмы с массивами
↗
3
2
-
0
Закрытый
1.15
Сортировка массивов
↗
3
2
-
0
Закрытый
1.16
ДЗ: сортировка массивов
↗
3
2
-
0
Закрытый
1.17
Функции и методы
↗
7
2
-
0
Закрытый
1.18
Указатели и ссылки
↗
4
2
-
0
Закрытый
1.19
Динамические массивы
↗
3
3
-
0
Закрытый
1.20
ДЗ: перегруженные функции и шаблоны
↗
3
2
-
0
Закрытый
1.21
Рекурсия
↗
4
2
-
0
Закрытый
1.22
STL. Модуль algorithm. Часть 1
↗
3
2
-
0
2. ООП
9 уроков
29
12
0м
0
Закрытый
2.1
Классы: введение
↗
4
1
-
0
Закрытый
2.2
Конструкторы
↗
3
3
-
0
Закрытый
2.3
Векторы
↗
4
2
-
0
Закрытый
2.4
Команды и практика с классами
↗
3
1
-
0
Закрытый
2.5
Конструктор копирования
↗
3
1
-
0
Закрытый
2.6
Наследование
↗
3
1
-
0
Закрытый
2.7
Практика по полиморфизму и наследованию
↗
3
1
-
0
Закрытый
2.8
Перегрузка арифметических операций
↗
3
1
-
0
Закрытый
2.9
Перегрузка операций приведения типа, (), []
↗
3
1
-
0
3. Структуры данных
4 урока
16
3
0м
0
Закрытый
3.1
Односвязный линейный список
↗
5
2
-
0
Закрытый
3.2
Стек и очередь
↗
4
1
-
0
Закрытый
3.3
Двунаправленный линейный список
↗
3
0
-
0
Закрытый
3.4
Бинарное дерево
↗
4
0
-
0