C# 8 Design Patterns: Factory and Abstract Factory
Simplify complex code with Factory & Abstract Factory design patterns. Reduce clutter, improve maintainability, and write cleaner object-oriented code. Learn how!
Course Content
C# 8 Design Patterns: Factory and Abstract Factory is an intermediate-level Pluralsight course taught by Filip Ekberg. It runs 53m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 239 reviews. It is a paid course, first published September 2025.
Tired of repetitive object creation cluttering your C# code? This course, C# Design Patterns: Factory and Abstract Factory, provides a comprehensive understanding of these powerful design patterns to streamline your development process.
What you'll learn:
- Identify Factory Pattern Applications: Discover when and where the factory pattern is the ideal solution for managing object creation in your C# applications. Learn to recognize code smells indicating a need for this pattern.
- Code Refactoring with Factory Patterns: See a practical demonstration of how to refactor a complex, hard-to-navigate codebase. Learn to leverage factory patterns to improve code reuse, enhance maintainability, and simplify codebase navigation.
- Master the Abstract Factory Pattern: Explore the abstract factory pattern and its application in more complex scenarios. Understand how to create families of related objects without specifying their concrete classes.
- Apply Design Patterns in Practice: Gain the practical skills and knowledge necessary to implement factory and abstract factory patterns in both new and existing C# projects.
This course is perfect for developers looking to improve code organization, reduce redundancy, and enhance the overall design of their C# applications. Unlock the power of design patterns to write cleaner, more maintainable, and scalable code.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.