Learn SOLID principles with C#

Are you afraid of complex terms which you face in interviews?

Did you always get confused which understanding some design patterns ?

Do you want to learn all this complex topics with ease?  

If your answer is yes then this course is only for you. This course is specially designed for those who started working in C# programming language but lacking some important concepts of C# programming language and wants to become master of that.

Also if you have following questions which disturbs you a lot like

– What is Design Patterns ?

– How can i answer design patterns questions in interview ?

– How Many design patterns are there and where can i use it ?

– How can i compare one design pattern with other so that i can use it in my project requirement ?

Then this Course is answer of these questions plus lot more.

In my career i have given number of interviews and also conducted many interviews and i know that SOLID principles and Design patterns are nightmares for the novice developers and even for the experienced people they struggle to understand about the actual architecture of the patterns and how to implement it in projects.

This is the basic reason i am publishing this course on UDEMY. I am sure my students will like this course and this course will be helpful for them for their professional career.

Introduction Of The Course

1
Lesson 1 :Introduction
5:153

SOLID principles with code sample

1
Lesson 2 :SRP-Single Responsibility Principle
11:51
2
Lesson 3 :OCP-Open Closed Principle
15:53
3
Lesson 4 : LSP-Liskov Substitution Principle part 1
10:58
4
Lesson 5 : LSP- Liskov Substitution Principle part 2
6:07
5
Lesson 6 : ISP-Interface Segregation Principle
5:07
6
Lesson 7 : DIP-Dependency Inversion Principle
9:46

Understanding of Design Patterns

1
Lesson 8: Abstract class and Interface
7:17
2
Lesson 9: types of Pattern
6:54

Understanding Dependency Injection and Inversion of Control

1
Lesson 10: IOC- inversion of control
14:36
2
Lesson 11: DI – Dependency injection in MVC part 1
13:34
3
Lesson 12: DI – Dependency injection in MVC part 2
11:09

Creational Design Patterns

1
Lesson 13: Factory Pattern
15:55
2
Lesson 14: Abstract Factory Pattern part 1
14:46
3
Lesson 15 : Abstract Factory Pattern part 2
17:40
4
Lesson 16: Builder Pattern
16:21
5
Lesson 17 : Singleton Pattern
12:20

Structural Design Patterns

1
Lesson 18: Bridge Pattern
16:05
2
Lesson 19 : Decorator Pattern
16:05
3
Lesson 20 : Composite Pattern part 1
8:44
4
Lesson 21 : Composite Pattern part 2
6:59

Behavior Design Patterns

1
Lesson 22 : Command Pattern Part 1
14:56
2
Lesson 23 : Command Pattern Part 2
9:58
3
Lesson 24 : Observer Pattern
12:59
Add to Wishlist
Duration : 04 hour 43 minutes
Lectures : 24
Video : 04:43:33