SOLID Principles using JAVA
SOLID Principles using JAVA
Overview :
This course explains everything on SOLID principles starting from scratch & shows how one can follow these principles in JAVA. The course starts from basic examples, and then moves to more advanced examples. In this journey, the course also shows how developers tend to violate these principles unintentionally -- this knowledge is important because when you know the mistakes of other developers, you will not do it. The course also shows how violating one principle can lead to the violation of another principle.
SOLID stands for -
Single Responsibility Principle (SRP)
Open Closed Principle (OCP)
Liskov Substitution Principle (LSP)
Interface Segregation Principle (ISP)
Dependency Inversion Principle (DIP)
Prerequisite :
Core JAVA
Eclipse
Course features :
Course assumes no prior knowledge on SOLID principles
Course covers all the principles in detail starting from zero
Course also relates these principles to our daily lives to show how these are being followed around us
Course walks through a variety of different code examples
Course has lots and lots of discussions and reasoning around these principles
Course shows the instances where developers unintentionally violate these principles
Course also talks about how violation of one principle can lead to violation of another principle
Course explains the concepts with appropriate diagrams and figures making it easy and fun to understand
Why should you buy this course ?
This course would simply change the way you write code. You will start feeling the difference yourself after completing the course.
The Best Guide to write a clean & elegant software
Url: View Details
What you will learn
- This is the best guide to learn the theory and practical of SOLID principles (using JAVA) with the best possible examples
Rating: 4.3
Level: All Levels
Duration: 5.5 hours
Instructor: Sandeep Singh Chauhan
Courses By: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
About US
The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.
View Sitemap