Intermediate user level
Part I: Introduction.- Chapter 1: The SOLID Design Principles.- Chapter 2: The Functional Perspective.- Part II: Creational Patterns.- Chapter 3: Builder.- Chapter 4: Factories.- Chapter 5: Prototype.- Chapter 6: Singleton.- Part III: Structural Patterns.- Chapter 7: Adapter.- Chapter 8: Bridge.- Chapter 9: Composite.- Chapter 10: Decorator.- Chapter 11: Façade.- Chapter 12: Flyweight.- Chapter 13: Proxy.- Chapter 14: Value Object.- Part IV: Behavioral Patterns. - Chapter 15: Chain of Responsibility.- Chapter 16: Command.- Chapter 17: Interpreter.- Chapter 18: Iterator.- Chapter 19: Mediator.- Chapter 20: Memento.- Chapter 21: Null Object.- Chapter 22: Observer.- Chapter 23: State.- Chapter 24: Strategy.- Chapter 25: Template Method.- Chapter 26: Visitor.