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.

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.
This Course Includes
udemy
3.5 (192 reviews )
1h 37m
english
Online - Self Paced
professional certificate
Udemy
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 !.
