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.


© 2021 hugecourses.com. All rights reserved.
View Sitemap