The Object Oriented Design Patterns training course examines the catalog of design patterns outlined in the Design Patterns: Elements of Reusable Software book. The Object Oriented Design Patterns training goes through all three categories of patterns: structural, creational, and behavioral. In addition to examining the patterns, our Object Oriented Design Patterns training looks at the history of design patterns, the appropriateness of the adoption, and sample implementations in Java, PHP, or C#.
There are no prerequisites for this course.
Experienced OO programmers wanting to learn advanced concepts.
Introduction to Design Patterns
DP and OO Design
General OO Design Patterns