Table of Contents
- C# Fundamentals
- Introduction to .NET 5
- Basic Concepts of Object-Oriented Programming
- Interfaces in C#
- Encapsulation and Polymorphism in C#
- SOLID Principles in C#
- Abstract Factory
- Abstract Factory
- Prototype
- Factory Method
- Adapter
- Composite
- Proxy
- Command
- Strategy
- Observer
- Good Practices and Additional Design Patterns