C# Design Patterns

If you are not familiar with C# programming language basics and wants to become master of that or if you know basics of Design patterns and following questions disturb you 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 Design pattern is a nightmare 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. 

I am sure my students will like this course and this course will be helpful for them for their professional career.

Module 01: Introduction of the Course

1
Lesson 01: Introduction
04:22

Module 02 : SOLID Principles with Code sample

1
Lesson 02: SRP-Single Responsibility Principle
11:51
2
Lesson 03: OCP-Open Closed Principle
15:53
3
Lesson 04: LSP-Liskov Substitution Principle Part 1
10:58
4
Lesson 05: LSP-Liskov Substitution Principle part 2
06:07
5
Lesson 06: ISP-Interface Segregation Principle
08:09
6
Lesson 07: DIP-Dependency Inversion Principle
09:46

Downloadable Code here

Module 03: Understanding of Design Patterns

1
Lesson 08: Abstract class and Interface
07:17
2
Lesson 09: Types of Design Patterns
06:54

Module 04: Understanding Dependency Injection and Inversion of Control

1
Lesson 10: IOC- Inversion of Control
14:36

Downloadable Code here

2
Lesson 11: DI – Dependency Injection In MVC Part 1
13:34
3
Lesson 12: DI – Dependency Injection In MVC Part 2
11:09

Module 05: Creational Design Patterns

1
Lesson 13: Factory Pattern
15:55
2
Lesson 14: Abstract Factory Pattern Part 1
14:46

Downloadable Code here

3
Lesson 15: Abstract Factory Pattern Part 2
17:40

Downloadable Code here

4
Lesson 16: Builder Pattern
16:21

Downloadable Code here

5
Lesson 17: Singleton Pattern
12:20

Downloadable Code here

Module 06: Structural Design Patterns

1
Lesson 18: Bridge Pattern
16:05

Downloadable Code here

2
Lesson 19: Decorator Pattern
16:05

Downloadable Code here

3
Lesson 20: Composite Pattern Part 1
08:44

Downloadable Code here

4
Lesson 21: Composite Pattern Part 2
06:59

Module 07: Behavior Design Patterns

1
Lesson 22: Command Pattern Part 1
14:56
2
Lesson 23: Command Pattern Part 2
09:58

Downloadable Code here

3
Lesson 24: Observer Pattern
12:59

Downloadable Code here

Add to Wishlist
Duration: 4 hours 45 minutes
Lectures: 24
Video: 4:35