Home Search Profile

Master SOLID Principles in C#: Ultimate 2024 Guide

Focused View

2:19:20

  • 01. Welcome.mp4
    01:16
  • 02. What will you learn in this course.mp4
    01:38
  • 03. Who is the course for and prerequisites.mp4
    01:10
  • 04. History of SOLID.mp4
    02:08
  • 05. Purpose of SOLID.mp4
    04:36
  • 06. Definition.mp4
    01:32
  • 07. Responsibilities.mp4
    03:13
  • 08. Reasons to Change.mp4
    05:33
  • 09. Cohesion and Coupling.mp4
    03:26
  • 10. Reusability.mp4
    01:56
  • 11. Example.mp4
    12:48
  • 12. SRP Summary.mp4
    01:36
  • 13. Definition.mp4
    04:23
  • 14. Abstractions.mp4
    03:18
  • 15. Example.mp4
    14:59
  • 16. Decorator Pattern.mp4
    03:47
  • 17. Extension Methods.mp4
    01:39
  • 18. OCP Summary.mp4
    02:06
  • 19. Definition.mp4
    02:38
  • 20. Rules of LSP.mp4
    01:26
  • 21. Method Rules.mp4
    07:06
  • 22. Class Property Rules.mp4
    02:25
  • 23. Example.mp4
    02:42
  • 24. LSP Summary.mp4
    02:45
  • 25. Definition.mp4
    03:26
  • 26. Detecting and Fixing ISP Violations.mp4
    03:25
  • 27. Simple Example.mp4
    10:56
  • 28. ISP Summary.mp4
    01:47
  • 29. Definition.mp4
    02:51
  • 30. Dependency Injection and Other Methods.mp4
    03:43
  • 31. Example.mp4
    07:05
  • 32. DIP Summary.mp4
    02:21
  • 33. Introduction.mp4
    00:34
  • 34. DRY.mp4
    04:48
  • 35. YAGNI.mp4
    02:52
  • 36. KISS.mp4
    01:50
  • 37. Course Conclusion.mp4
    03:36
  • code.zip
  • More details


    Course Overview

    Transform your C# skills from beginner to advanced by mastering SOLID principles, the foundation of clean, maintainable code in object-oriented programming.

    What You'll Learn

    • Core concepts behind each SOLID principle
    • How to apply SOLID in real-world C# projects
    • Common anti-patterns and how to avoid them

    Who This Is For

    • C# developers looking to advance their skills
    • Junior programmers transitioning to mid-level
    • Team leads wanting to improve code quality

    Key Benefits

    • Write more maintainable and scalable code
    • Improve your software design skills
    • Become a more valuable team member

    Curriculum Highlights

    1. Introduction to SOLID Principles
    2. Deep Dive into Each Principle
    3. Practical Implementation in C#
    Focused display
    Category
    • language english
    • Training sessions 37
    • duration 2:19:20
    • Release Date 2025/05/21