Boost Your C# with Structural & Creational Design Patterns

A Complete Guide to the First 12 Gang of Four Structural & Creational Design Patterns

What's Inside

If you’re looking to pursue a career as a Senior Application Architect, it’s essential that you know all fundamental design patterns by heart. In this course, you’ll learn the first 12 design patterns: 5 creational and 7 structural. You’ll then use these patterns to create new objects efficiently, and build structure in your application architecture. By the end of the course, you’ll be fluent in all 12 design patterns, and well on your way to becoming a Senior Application Architect.

  • Learn fundamental C# skills w/ over 21 lectures & 4 hours of content
  • Learn 12 fundamental C# design patterns
  • Study factories, adapters, decorators, facades, singletons & much more
  • Study the intent & benefits of each design pattern
  • Use 12 included source code templates to copy & paste into your own apps
  • Understand the pros & cons of using singletons, facades, and composites
  • Follow along w/ real-world examples that use patterns to solve a business problem

Get started now!



Certificate Available
46496+ Students
17 Lectures
3+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
Mark Farragher

Hi, my name is Mark and I'm pleased to meet you!

My IT-career spans 20 years and I've worked in many different roles, including CTO, Online Marketing Specialist, Consultant, Corporate Trainer, Project Manager and Software Developer. I am a serial entrepreneur and have launched two startups in The Netherlands.

I also worked as a Microsoft Certified Trainer for many years, on the subjects of Visual Basic .NET, C#, ASPNET, SQL Server, Microsoft CRM and Microsoft BizTalk. I trained developers at Philips, DHL, KPN, Océ and many other large companies.

I have 15 years of experience with C# and the .NET framework, and I have created these courses to share my knowledge with a worldwide audience.

Popular Bundles