A Beginner's Guide to Design Patterns

Posted By: naag
A Beginner's Guide to Design Patterns

A Beginner's Guide to Design Patterns
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 1 Hours | Lec: 23 | 81 MB
Genre: eLearning | Language: English

Understand Design Patterns with Real World Examples

A design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. This course will give you high level insight into design patterns from the book "Design Patterns: Elements of Reusable Object-Oriented Software", which is the reference on the subject.

In our experience, we believe that understanding the context (with a real world example) of a Design Pattern is more important than the precise implementation details.

In this quick course on Design Patterns, you will learn the basics of GOF Design Patterns. Each Design Pattern will be explained in 2 to 3 minutes with a Real World Example.

You will not be bored with implementation details of each and every Design Pattern. We would touch upon them sometimes but for the most part we would focus on Real World Examples.

You will learn about Creation, Structural and Behavioral Design Patterns.

Design Patterns discussed : Decorator, Factory Method, Strategy, Singleton, Adapter, Facade, Template Method, Iterator, Observer, Command, Builder, Chain of Responsibility, Memento, Visitor, State, Flyweight, Mediator, Prototype, Proxy.

A Beginner's Guide to Design Patterns