Hello.
This course aims to make the design patterns easier to understand and remember. Every design pattern has 2 videos each. 1 CodeReady version which i explain the outcome of the design pattern on the final code. And 1 Implemenation video where i implement the code from scratch and explain the background of each design pattern.
This course is not an advanced design patterns course. It is meant to give insights to developers who wants to embrace design patterns. You will be ablw to grasp them with memorable examples. This course requires Java and basic Object Oriented Programming knowledge. If you are developing on an object oriented language (for example C#) you may be able to understand the context of the course.
Here is the list of design patterns in the course:
Singleton
Builder
Factory
Visitor
Observer
Strategy
Chain of Responsibility
Command
Mediator
Proxy
Adapter
Decorator
Bridge
Facade
And there is a conclusion part where i have summarized and compared all the fundamentals of design patterns.
Hope to see you in the course. Happy coding and designing :)