When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

SOLID Principles: Object-Oriented Design & Architecture

Master all SOLID principles in less than 2 hours. Get 2 PDF's with summary of all SOLID principles + UML diagrams.

     
  • 3.5
  •  |
  • Reviews ( 192 )
₹519

This Course Includes

  • iconudemy
  • icon3.5 (192 reviews )
  • icon1h 37m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About SOLID Principles: Object-Oriented Design & Architecture

Do you know that knowledge of

SOLID is required and checked in almost every programming interview

? During the course you will work with me on

refined, short code examples (written in C#)

. On top of that you'll get

additional materials

, containing a summary of solid principles and basic UML diagrams

+ CODE from whole course.

This will help you to refresh and retain the knowledge when it gets a little rusty after some time. By the end of the course:

You'll learn how to

write properly designed code

which will be easy to maintain and fun to work with

You'll know all do's and don'ts when it comes to solid design, so you will be able to

recognize bad quality code, and point out it’s problems

And of course you will be

ready for every interview question

regarding solid design principles Each module consists of a few parts.

At first

we will get to know what's the

definition

of the principle.

Than

I'll show you a

real life product design

which demonstrates that rule. In each principle

we will start with badly designed code

,

than

I'll show you

consequences of such design

and

finally we'll refactor

it according to the principle. Not only will we go thought code examples but we will also

learn how to draw UML diagrams

along the way. The

ideal student

for this course is a

person who knows the basics of object oriented programming

. The course will also be

beneficial for existing programmers

who want to use these principles in their daily work. So if you want to finally

understand Solid concept in depth

, click the enroll button and I look forward to seeing you on the course.

What You Will Learn?

  • Write great quality code .
  • How to apply SOLID principles in projects .
  • Refactoring of badly designed code .
  • How to draw UML diagrams .
  • Point out prroblems with existing design .
  • Prepare to SOLID interview questions .
  • Prepare to UML interview questions .
  • Get additional materials PDFs with summary of solid, uml and whole code repository from the course !.