When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

C# Design Strategies

Learn Gang of Four Design Patterns as well as good coding practice from Jon Skeet - one of the top C# programmers in the industry.

     
  • 4
  •  |
  • Reviews ( 1.6K )
Free
C# Design Strategies

    This Course Includes

    • iconpluralsight
    • icon4 (1.6K reviews )
    • icon3 hour 15 minutes
    • iconenglish
    • iconOnline - Self Paced
    • iconExpanded Courses
    • iconpluralsight

    About C# Design Strategies

    In this advanced series, Jon Skeet (of Stack Overflow fame) dives into various strategies and patterns you might want to consider when building your application. Topics covered include core Gang of Four design patterns such as the Singleton, Strategy, State and others as well as good habits such as using interfaces, Dependency Injection and Inversion of Control.

    What You Will Learn?

    • Singletons : 34mins.
    • Interfaces : 19mins.
    • Dependency Injection : 13mins.
    • Inversion of Control : 14mins.
    • Outtake: Skeet Builds an IoC Container : 16mins.
    • Type Meaning And Single Responsibility : 20mins.
    • Open, Closed and Substitution : 22mins.
    • Factory Pattern : 9mins.
    • Builder Pattern : 11mins.
    • Strategy Pattern : 8mins.
    • Composition with the Decorator : 14mins.
    • State Pattern? Disposal Pattern, and Final Thoughts : 10mins.