![]() |
Mastering Solid Principles Your Path To Code Mastery
![]() Mastering Solid Principles: Your Path To Code Mastery Published 12/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 203.87 MB | Duration: 1h 4m Master SOLID Principles & Design clean, extensible and maintainable systems What you'll learn Master SOLID Principles from a leading expert in the industry Understand all 5 Solid principles Gain in-depth understanding of SOLID principles to develop clean, modular, and robust code for better software design Elevate Code Quality Implement Best Practices Learn Single responsibility principle SRP Learn Open Closed Principle OCP Learn Liskov substitution principle LSP Learn Interface segregation principle ISP Learn Dependency inversion principle DIP Solid principle of object oriented programming for software design and architecture Discover the history of SOLID principles Code Exercises, Quiz & Practice Tests on SOLID Principles SOLID Coding exercises SOLID Practice Test Requirements Basic Programming Knowledge Basic Knowledge of Object-Oriented Programming (OOP) IDE (Integrated Development Environment) A Curious Mind and a Willingness to Learn Basic Knowledge of JAVA will help for Coding Exercise Description Complete SOLID principles Guide including Quiz, Practice Test and Code Exercise for each principle that will help to teach everything about SOLID principles via detailed step by step examplesSOLID is an acronym for 5 software design principles to address the recurring problems in software development, these principles are:S: Single Responsibility Principle (SRP)O: Open-Closed Principle (OCP)L: Liskov Substitution Principle (LSP)I: Interface Segregation Principle (ISP)Key Concepts of ISP:Client-Specific InterfacesFat InterfacesSegregationD: Dependency Inversion Principle (DIP)Key Concepts of DIP:High-Level ModuleLow-Level ModuleAbstractions (Interfaces)SOLID principles to help craft clean and maintainable systemsWhat is SOLID and Why to use SOLID? Understand SOLID & it’s 5 principlesDesign complex enterprise systems by SOLID principals Understand Dependency InjectionLearn about code quality, coupling and cohesionUnderstand difference between Pattern VS PrinciplesLearn about History/Timeline of SOLID PrinciplesSOLID principles cheat sheet coverage to refer backVarious real-life examplesUnderstand SOLID principles and learn to refactor the code to comply with itLearn why the SOLID principles matter and how to apply them to real-world problemsLearn about CohesionBy the end of the course, you'll have the knowledge and confidence to write clean, elegant, and maintainable code complying to SOLID principles. If you're looking to master your skills and write better code, this course is for you. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Any Code Vs Good Code Lecture 3 Who is this Course for? Lecture 4 Introduction to SOLID Section 2: Getting Started Lecture 5 Prerequisites & Tools Lecture 6 Course Objective Lecture 7 Student Community Lecture 8 Assignment: Introduce Yourself Section 3: SOLID - Basics, History & Usages Lecture 9 Overview Lecture 10 Little Backdrop on Design Lecture 11 Architecture Lecture 12 Design Principles Lecture 13 Design Patterns Lecture 14 Pattern VS Principles Lecture 15 What is SOLID? Lecture 16 Why SOLID? Lecture 17 History/Timeline of SOLID Principles Lecture 18 Summary Section 4: S: Single Responsibility Principle (SRP) Lecture 19 Overview: Single Responsibility Principle (SRP) Lecture 20 SRP: Overview Continue Lecture 21 SRP: Visual Example Lecture 22 SRP: Benefits Lecture 23 SRP: Code Example #1 Lecture 24 SRP: Code Example #2 Lecture 25 SRP: Summary Section 5: O: Open-Closed Principle (OCP) Lecture 26 Overview: Open-Closed Principle (OCP) Lecture 27 OCP: Benefits & Example Lecture 28 OCP: Code Example Lecture 29 OCP: Summary Section 6: L: Liskov Substitution Principle (LSP) Lecture 30 Overview: Liskov Substitution Principle (LSP) Lecture 31 LSP: Benefits & Example Lecture 32 LSP: Code Example Lecture 33 LSP: Summary Section 7: I: Interface Segregation Principle (ISP) Lecture 34 Overview: Interface Segregation Principle (ISP) Lecture 35 ISP: Overview Continue Lecture 36 ISP: Key Concepts Lecture 37 ISP: Benefits Lecture 38 ISP: Example Lecture 39 ISP: Code Example Lecture 40 ISP: Summary Section 8: D: Dependency Inversion Principle (DIP) Lecture 41 Overview: Dependency Inversion Principle (DIP) Lecture 42 DIP: Key Concepts Lecture 43 DIP: Benefits Lecture 44 DIP: Example Lecture 45 DIP: Code Example Lecture 46 DIP: Summary Section 9: SOLID Cheat sheet & Summary Lecture 47 SOLID â€" Summary & Cheat sheet Lecture 48 Companion Book Section 10: Conclusion Lecture 49 Thank You Anyone who wants to learn SOLID principles,Software Architecture,Software developers/Team Leads,Product Owners/Scrum Masters,Business Analyst Screenshot |
Часовой пояс GMT +3, время: 18:10. |
vBulletin® Version 3.6.8.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot