http://www.ipb.uni-bonn.de/teaching/modern-cpp
00 Course Introduction and Hello World
01 Variables, Basic Types, Control Structures
02 Compilation, Debugging, Functions, Header:Source, Libraries, CMake
03 Google Test, Namespaces, Classes
05 Polymorphism, I:O, Stringstreams, CMake find
06 Static, Numbers in memory, Raw C arrays, Non-owning pointers, Classes in memory
07 Pointers, const with pointers, Stack and Heap, Memory leaks, Dangling pointers
08 Smart:Unique:Shared pointers, Associative containers, Type casting, Enumeration, Binary files
09 Templates, Iterators, Exceptions, Program input parameters, OpenCV