Лекция 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. Разное.