×

Course Info

LevelBeginner
Duration01:04:16
Published25 February 2021

System Requirements

  • Operating System: Windows 8.1 or Higher
  • SDK: .NET Core
  • IDE: Visual Studio 2019 or Higher

Share Course

Description

Software design principles are a set of guidelines that helps developers to make a good system design. The most important principles are SOLID principles. SOLID is an acronym, introduced by Michael Feathers, for five design principles used to make software design more understandable, flexible, and maintainable.

What you will learn:

  • Software Design Principles
  • SOLID Principles
  • Single Responsibility Principle (SRP)
  • Open Closed Principle (OCP)
  • Liskov Substitution Principle (LSP)
  • Interface Segregation Principle (ISP)
  • Dependency Inversion Principle (DIP)

About The Mentor

Shailendra Chauhan is the Founder and CEO of DotNetTricks which is a brand when it comes to e-Learning. DotNetTricks provides training and consultation over an array of technologies like Cloud, .NET, Angular, React, Node and Mobile Apps development. He has been awarded as Microsoft MVP Five times in a row (2016-2020). He has changed many lives from his writings and unique training programs. He has a number of most sought-after books to his name which has helped job aspirants in cracking tough interviews with ease.

Shailendra Chauhan

Microsoft MVP, Founder & CEO at DotNetTricks

Professional Reviews

Training Schedules
+91 9999123502
Accept cookies & close this