VTC Legacy
Home / Programming

Design Patterns

by Steve Holzner
97 lessons21 chapters6.4 hReleased 20072 free
Start the free chapter

Design patterns let programmers avoid re-inventing the wheel. The original book (Design Patterns by the \"Gang of Four\": Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) was phenomenally successful. When the programmer faces a particular problem, all they have to do is to look up the correct matching design pattern and use it to implement the solution. In this tutorial VTC author Steve Holzner guides you through the most popular and useful design patterns, so you can begin incorporating them into your own code.

Course content

Introduction to Design Patterns2 lessons
The Strategy Design Pattern4 lessons
The Decorator Design Pattern4 lessons
The Factory Design Pattern6 lessons
The Observer Design Pattern5 lessons
The Chain of Responsibility Design Pattern3 lessons
The Singleton Design Pattern4 lessons
The Flyweight Design Pattern4 lessons
The Adapter Design Pattern3 lessons
The Facade Design Pattern3 lessons
The Template Design Pattern4 lessons
The Builder Design Pattern4 lessons
The Iterator Design Pattern4 lessons
The Composite Design Pattern4 lessons
The State Design Pattern6 lessons
The Proxy Design Pattern4 lessons
The Command Design Pattern4 lessons
The Mediator Design Pattern3 lessons
Additional Patterns13 lessons
Creating Your Own Design Patterns12 lessons
About the Author1 lessons