Master SOLID Principles: Clean Code & Architecture Pro Guide
Focused View
2:37:46
1 - Introduction to SOLID Principles Course.mp4
04:04
2 - Why should you Learn SOLID Principles and Why this Course.mp4
03:05
3 - What is SOLID Principles.mp4
03:43
4 - Design Smells and Signs of Bad Design in Software Design and Architecture.mp4
07:19
5 - Solid Principle Case Study Overview.mp4
03:47
6 - 4.Project.zip
6 - Case Study Code Setup.mp4
02:45
7 - 5.Project.zip
7 - Single Responsibility Principle SRP.mp4
07:41
8 - Defining Single Responsibility or Single Reason to Change.mp4
05:55
9 - Case Study Changes for Defining Responsbility.mp4
01:54
10 - Information Expert Principle GRASP.html
11 - 8.Project.zip
11 - Decomposition.mp4
02:41
12 - Cohesion.mp4
05:50
13 - Coupling.mp4
06:21
14 - SRP Final Checklist for Implementation.mp4
01:19
15 - 10.Project.zip
15 - Open Closed Principle OCP SOLID principles.mp4
15:40
16 - OCP Checklist.mp4
01:15
17 - 11.Project.zip
17 - Liskov Substitution Principle LSP.mp4
14:29
18 - LSP in Real Life.mp4
01:35
19 - LSP Checklist.mp4
00:57
20 - Interfaces and Abstraction Concepts.mp4
07:34
20 - Project.zip
21 - Implement Abstraction using Interfaces Part2.mp4
03:19
21 - Project.zip
22 - Interface Segregation Principle ISP.mp4
08:16
22 - Project.zip
23 - ISP Checklist for implementation.mp4
01:04
24 - Dependency Inversion Principle DIP.mp4
16:39
24 - Project-1.zip
25 - Dependency Injection DI.mp4
09:15
25 - Project-1.zip
26 - Inversion of Control IOC.mp4
04:06
27 - IOCCase Study Changes.html
28 - DIP Implementation Checklist.mp4
01:13
29 - DRY Principle.mp4
04:07
30 - KISS Keep it Simple Stupid Principle.mp4
02:10
31 - YAGNI You aint gonna need it.mp4
01:37
32 - Opportunity Cost Principle.html
33 - Occams Razor Principle.html
34 - Principle Of Least Astonishment.html
35 - Avoid Premature Optimization.html
36 - Rough Design Up Front RDUF.html
37 - Single Level of Abstraction Principle SLAP.html
38 - Summary of Solid Principles.mp4
03:27
39 - Interview Questions Solid Principle.mp4
03:32
40 - Conclusion.mp4
01:07
More details
Course Overview
Master the five SOLID principles for writing clean, maintainable code and designing robust software architecture. This comprehensive course combines theory with practical C# implementation to transform your design skills.
What You'll Learn
- Implement all five SOLID principles in real-world scenarios
- Identify and fix common design smells in software architecture
- Apply cohesion, coupling, and decomposition techniques effectively
Who This Is For
- Software developers at all career stages
- Beginners wanting to learn industry best practices
- Professionals preparing for technical interviews
Key Benefits
- Build agile, maintainable software systems
- Gain practical skills through an Employee Management System case study
- Learn to architect solutions that stand the test of time
Curriculum Highlights
- Single Responsibility Principle (SRP) mastery
- Open-Closed Principle (OCP) implementation
- Liskov Substitution Principle (LSP) real-world applications
Focused display
Category
- language english
- Training sessions 32
- duration 2:37:46
- Release Date 2025/05/26