Being a Solution Architect means you are responsible for designing the application architectures. It’s a great job, but if you want to become an outstanding architect you have to know all fundamental software design patterns by heart. Detailed knowledge of all of these fundamental patterns will greatly benefit your career.
In 1994 the “Gang of Four” published a book titled “Design Patterns: Elements of Reusable Object-Oriented Software”. This book contains 23 fundamental software design patterns. It is regarded as the standard reference manual for object-oriented design theory and practice.
In this course I will teach you all 5 creational-, all 7 structural-, and all 11 behavioural software design patterns. You use these patterns to create robust and efficient object oriented application architectures.
Each pattern comes with a comprehensive explanation, a code example that implements the pattern, and a blank template project that you can use to implement the pattern in your own code.
By the end of the course you will be fluent in all 23 design patterns. With this knowledge you will be well on your way to become an outstanding Solution Architect.
‘The information is spot-on. I don’t think there are many courses that teach this subject outside of a University. Thank you.’
‘A great course to learn structural and creational design patterns. The content is straightforward to follow and quite in depth.’
‘Highly relevant for my job. The instructor uses clear and simple examples that reveals the concepts quite nicely.’
TOPICS COVERED IN THIS COURSE
The course covers all 5 Creational Design Patterns, 7 Structural Design Patterns, and 11 Behavioral Design Patterns. I will also show you several toxic Anti-Patterns to avoid.
The course contains full C# code examples for each design pattern, and empty template solutions that you can use as building blocks in your own code.
By the end of the course, you’ll have a very clear picture of what it takes to become an outstanding solution architect.
Are you interested? You get lifelong access to all content, and you can also download everything to your device to watch offline if you prefer.
And if you’re unhappy with the course for any reason, I’ll give you a 30-day full refund.
- Three Month Payment Plan
- $45 p/m
- Two Month Payment Plan
- $65 p/m
- One-Time Payment
If you are unhappy about your purchase, please contact us in the first 30 days and we will give you a full refund.
I am a blogger, investor, serial entrepreneur, and the author of 11 successful IT courses in the Udemy marketplace. My career spans over two decades during which I’ve been a Founder twice and CTO three times, and I have launched two lean startups in The Netherlands.
I became a Microsoft Certified Trainer in 2005 and started training classes in .NET development, web design, and Microsoft back-office servers. Today I use my extensive knowledge of IT to help CTO’s, architects, and other tech professionals with their leadership, communication, and technical skills.
I hold MCSA and MCSD certifications from Microsoft and am a certified Microsoft Trainer and Scrum master. I also speak fluent English, Dutch, and German.