Introduction (week 1)
Terminology (week 2)
Design Patterns: Creational Patterns (week 3)
Design Patterns: Structural Patterns (week 4)
Design Patterns: Structural Patterns (week 5)
1 of 4

Further Information

Wikipedia:

Refactoring Guru:

Modernes C++:

Examples:

  • Python: singleton.py

C++ on Sea:

CppCon:

Design Patterns by Example with C++ by Douglas C. Schmidt: