Upon completion of this course, participants will be able to:
- Understand how knowledge of design patterns can help in better productivity and better code.
- Use Creational Patterns like Singleton, Factory Method, Abstract Factory and Builder
- Use Structural Patterns like Adapter, Bridge, Composite and Facade
- Use Behavioral Patterns like Iterator, Observer, Memento and Visitor