C# Design Patterns
This course will teach you how to improve code base by using tested and proven object-oriented design patterns.
Every code base can be improved. In this course, C# Design Patterns, you’ll learn what design patterns are. First, you’ll learn how to vastly improve your code base by applying 23 different design patterns. Next, you’ll discover the means of handling all sorts of challenges. Finally, you’ll explore various use cases for these various design patterns. When you’re finished with this course, you’ll have the skills and knowledge to use state of the art design patterns in C# 12 to improve your code base.
Author Name: Kevin Dockx
Author Description:
Kevin Dockx is a freelance solution architect, author & consultant, living in Antwerp (Belgium). He’s mainly focused on solution/application architectures & security for web-based (API) applications built with .NET, but he also keeps an eye out for new developments concerning other products from the .NET stack. He’s a Microsoft MVP and board member of the RD MS Community. He’s also a regular speaker at various (inter)national conferences & user group events, and works on various open source pro… more
Table of Contents
- Course Overview
1min - Introduction to Design Patterns
26mins - Creational Pattern: Singleton
14mins - Creational Pattern: Factory Method
15mins - Creational Pattern: Abstract Factory
23mins - Creational Pattern: Builder
17mins - Creational Pattern: Prototype
19mins - Structural Pattern: Adapter
19mins - Structural Pattern: Bridge
16mins - Structural Pattern: Decorator
17mins - Structural Pattern: Composite
16mins - Structural Pattern: Facade
11mins - Structural Pattern: Proxy
24mins - Structural Pattern: Flyweight
21mins - Behavioral Pattern: Template Method
14mins - Behavioral Pattern: Strategy
19mins - Behavioral Pattern: Command
26mins - Behavioral Pattern: Memento
17mins - Behavioral Pattern: Mediator
25mins - Behavioral Pattern: Chain of Responsibility
17mins - Behavioral Pattern: Observer
18mins - Behavioral Pattern: State
23mins - Behavioral Pattern: Iterator
16mins - Behavioral Pattern: Visitor
20mins - Behavioral Pattern: Interpreter
16mins - Enterprise Pattern: Repository
35mins - Enterprise Pattern: Unit of Work
15mins
There are no reviews yet.