Лекция 1 Система сборки: build, test and deploy.
Лекция 2 Особенности C++11. auto, lambda, tuple
Лекция 3 Особенности C++11. Move, variadic templates.
Лекция 4 Сравнение C++11/C++14 с С++ 03
Лекция 5 Обзор C++17. Constexpr lambda. Fold expression. Attributes. Type deduction.
Лекция 6 Обзор C++17. If constexpr. Structured bindings. Std::filesystem.
Лекция 7 Реализация умных указателей
Лекция 8 Идея аллокаторов
Лекция 9 Шаблонная магия
Лекция 10 Принципы проектирования ПО
Лекция 11 GRASP
Лекция 12 Шаблоны GoF. Порождающие.
Лекция 13 Шаблоны GoF. Структурные.
Лекция 14 Шаблоны GoF. Поведенческие. Command, Interpreter, Iterator, Mediator, Memento, Chain of responsibilily
Лекция 15 Шаблоны GoF. Поведенческие. Observer, State, Strategy, Template method, Visitor
Лекция 16 STL. Контейнеры.
Лекция 17 STL. Алгоритмы.
Лекция 18 Boost. Разное.