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

CodeSignal

Revisiting Software Design Patterns in C#

via CodeSignal

Overview

Explore and revise fundamental software design patterns and their applications in C#, essential for structuring flexible and robust software solutions.

Syllabus

  • Lesson 1: Encapsulation in C#: Safeguarding Data in OOP
  • Lesson 2: Understanding Abstraction in OOP
  • Lesson 3: Polymorphism in C#: Exploring Dynamic and Static Polymorphism
  • Lesson 4: Revising Basic Design Patterns: Composition in C#
  • Lesson 5: Applying Design Patterns in C#: Real-world Examples
  • Lesson 6: Applying Multiple OOP Principles in C#: Real-life Examples

Reviews

Start your review of Revisiting Software Design Patterns in C#

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.