You were introduced to some OOP Design patterns in the Master Object Oriented Design course such as the Template Method Pattern and the Strategy Pattern. In this set of screencasts, we'll cover some of the most popular design patterns used in the industry that you're likely to stumble upon during an interview such as builder, dependency injection, observer, factory and singleton all with practice assignments along the way so that it really sticks!