Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

C# Design Patterns: Part 2

via LinkedIn Learning

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
Learn how to use design patterns to build better code and efficiently tackle the design problems you often find in real-world applications.

Design patterns allow you to reuse critical code patterns. This can help you build better code and efficiently tackle real-world design problems. In this course, follow developer and technologist Reynald Adolphe as he explores some of the Gang of Four design patterns, and covers some lesser-known patterns for C# programmers. Reynald covers a creational pattern—Builder—and then dives into structural patterns like Adapter and Composite. Plus, he delves into some behavioral patterns, including Chain of Responsibility, Command, Interpreter, Mediator, and Visitor.

Syllabus

Introduction
  • Welcome
  • What to know before watching this course
  • Using the exercise files
1. Design Patterns Overview
  • What are design patterns?
  • Who are The Gang of Four?
  • Why use design patterns?
  • Design pattern categories
2. Builder
  • Builder pattern explained
  • Walk through Builder pattern
  • Code client and demo Builder pattern
3. Adapter
  • Adapter pattern explained
  • Walk through a Adapter pattern
  • Code client and demo Adapter pattern
4. Composite
  • Composite pattern explained
  • Walk through Composite pattern
  • Code client and demo Composite pattern
5. Chain of Responsibility
  • Chain of Responsibility pattern explained
  • Walk through Chain of Responsibility
  • Code and demo Chain of Responsibility
6. Command
  • Command pattern explained
  • Walk through Command pattern
  • Code client and demo Command pattern
7. Interpreter
  • Interpreter pattern explained
  • Walk through Interpreter pattern
  • Code client and demo Interpreter pattern
8. Mediator
  • Mediator pattern explained
  • Walk through Mediator pattern
  • Code client and demo Mediator pattern
9. Visitor
  • Visitor pattern explained
  • Walk through Visitor pattern
  • Code client and demo Visitor pattern
Conclusion
  • Next steps

Taught by

Reynald Adolphe

Reviews

Start your review of C# Design Patterns: Part 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.