.NET

SOLID Design Principles Tutorial

The complete SOLID Design Principles learning path for Toolliyo: foundations, each principle with bad code, refactoring, ASP.NET Core integration, Clean Architecture, microservices, legacy refactoring, xUnit testing, and ten portfolio-ready enterprise projects on ShopNest Enterprise Clean Architecture Platform. Every lesson includes minimum two real-world examples.

Prerequisites: C# Programming Tutorial, Design Patterns in C#

98 lessons 259 views Beginner to Advanced Free
Start lesson 1
SOLID Design Principles Tutorial tutorial

Course contents

How this course is organized

  • Each lesson includes overview, steps, code, and interview tips
  • Use the sidebar on lesson pages to navigate
  • Content is original to Toolliyo—not copied from other sites
Begin first lesson Interview Q&A

Course quizzes

SOLID Design Principles — Practice Quiz SignalR Real-Time — Practice Quiz Microservices with .NET — Practice Quiz

Test your knowledge

Quizzes linked to this course—pass to earn certificates.

Browse all quizzes