Clean Coding Techniques: Introduction to SOLID
Beginner
- 12 videos | 19m 15s
- Includes Assessment
- Earns a Badge
SOLID is a set of software development principles that can be used to create better code. During this course, you can discover SOLID and its five principles. Begin by learning Single Responsibility Principle techniques, and the Open/Closed principle. Next, you will observe the Liskov Substitution Principle (LSP) and its techniques. From there you can explore the Interface Segregation Principle (ISP) and the Dependency Inversion Principle (DIP), and their techniques. As a review exercise, you will list the five principles of SOLID; list the benefits of S; briefly explain the two modules in O; and briefly explain L, I, and D.
WHAT YOU WILL LEARN
-
Describe the solid model and its five principlesDefine the single responsibility principle and how it fits in the solid modelDescribe techniques used with the single responsibility principleDescribe the open/closed principle and how it fits in the solid modelSpecify techniques used in the open/closed principleDefine the lsp and how it fits in the solid model
-
Specify techniques used in the lspDefine the interface segregation principle and how it fits in the solid modelSpecify techniques used in the interface segregation principleDefine the dip and how it fits in the solid modelSpecify techniques used in the dipDescribe the solid model and its five principles
IN THIS COURSE
-
1m 31sAfter completing this video, you will be able to describe the SOLID model and its five principles. FREE ACCESS
-
1m 56sIn this video, you will learn about the Single Responsibility Principle and how it fits in the SOLID model. FREE ACCESS
-
1m 16sAfter completing this video, you will be able to describe techniques used for the Single Responsibility Principle. FREE ACCESS
-
1m 8sUpon completion of this video, you will be able to describe the Open/Closed Principle and how it fits in the SOLID model. FREE ACCESS
-
1m 38sAfter completing this video, you will be able to specify techniques used to adhere to the Open/Closed Principle. FREE ACCESS
-
1m 16sIn this video, you will learn about the LSP and how it fits in the SOLID model. FREE ACCESS
-
1m 55sUpon completion of this video, you will be able to specify techniques used in the LSP. FREE ACCESS
-
1m 7sIn this video, you will learn about the Interface Segregation Principle and how it fits in the SOLID model. FREE ACCESS
-
1m 36sAfter completing this video, you will be able to specify techniques used in the Interface Segregation Principle. FREE ACCESS
-
1m 23sIn this video, you will learn about the DIP and how it fits in the SOLID model. FREE ACCESS
-
1m 20sUpon completion of this video, you will be able to specify techniques used in the DIP process. FREE ACCESS
-
3m 10sUpon completion of this video, you will be able to describe the SOLID model and its five principles. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.