Home Search Profile

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

    1. Single Responsibility Principle (SRP) mastery
    2. Open-Closed Principle (OCP) implementation
    3. Liskov Substitution Principle (LSP) real-world applications
    Focused display
    Category
    • language english
    • Training sessions 32
    • duration 2:37:46
    • Release Date 2025/05/26

    Courses related to SOLID Principles