Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

c# design patterns

This course teaches you Design pattern by using C#
4.6
4.6/5
(278 reviews)
3,977 students
Created by

8.6

Classbaze Grade®

6.9

Freshness

8.6

Popularity

9.6

Material

This course teaches you Design pattern by using C#
Platform: Udemy
Video: 13h 33m
Language: English
Next start: On Demand

Best Design Pattern classes:

Classbaze Rating

Classbaze Grade®

8.6 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

6.9 / 10
This course was last updated on 10/2019.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

8.6 / 10
We analyzed factors such as the rating (4.6/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.6 / 10
Video Score: 9.7 / 10
The course includes 13h 33m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 10 minutes of 72 Design Pattern courses on Udemy.
Detail Score: 9.7 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
36 resources.
0 exercise.
0 test.

In this page

About the course

The best way to learn design pattern is by doing a project. If you learn something with a project you learn quickly and you learn to the point. So in this training series we have started with 10 labs which completes a customer data entry screen and implements some important patterns like Factory , Repository , Unit of work , Decorator , Iterator , Mediator and so on.
One of the shortcomings of learning with a project is you can not implement all design patterns in one project. So to cover them i have also created individual videos for each design pattern. These specific videos goes more in-depth in to those individual design pattern videos.
In this syllabus i have also stressed on architectural concepts like DI , IOC , SOLID principles , Micro services architecture and so on.
Below is a the full syllabus of this course :-
Lab 1: – Project kick start with requirement , planning and initial coding(Factory pattern,Lazy Pattern and RIP Pattern).
Lab 2: – Unity,  Strategy, IOC, SRP and SOC.
Lab 3: – Template pattern and Repository pattern with ADO.NET.
Lab 4: – Adapter Pattern and Repository with EF
Lab 5: – UOW(Unit of Work)
Lab 6: – Decorator Pattern
Lab 7: – Iterator Pattern
Lab 8: – Prototype and Memento Pattern
Lab 9: – Implementing complex object creation using Factory Method
Lab 10: – Implementing NULL design pattern and Mediator pattern.
Explain SOLID?
Factory pattern and Abstract Factory Pattern
Builder Pattern
Prototype Pattern
Singleton Pattern
Adapter Pattern
Bridge Pattern
Composite Pattern
Decorator Pattern
Facade Pattern
Flyweight Pattern
Proxy Pattern
Mediator Pattern
Memento Pattern
Interpreter Pattern
Iterator Pattern
COR Pattern
Command Pattern
State Pattern
Strategy Pattern
Observer Pattern
Template Pattern
Visitor Pattern
Explain IOC(Inversion of Control)?
Dependency Injection
Fluent interface and method chaining
Lazy Loading
Explain RIP(Replace IF with Polymorphism) Pattern?
Immutable object design pattern
Explain Null Design Pattern and its usage.
What is Microservices Architecture?

Happy learning.

What can you learn from this course?

✓ In project we will implement Factory,Abstract factory,Repository,Unit of work , Prototype, Adapter , Decorator , Iterator , Memento and Mediator.
✓ Other than pattern architectural concepts like SOLID principles ,DI,IOC,Micro services are also covered.
✓ Also covers Builder Pattern, Composite pattern , Singleton , Observer ,Intrepeter , Visitor , COR , Proxy , Lazy loading , NULL pattern , Immutable objects , Flyweight, Fluent API concept and state pattern.

What you need to start the course?

• Knowledge of C# is must.

Who is this course is made for?

• C# developers,Senior developers

Are there coupons or discounts for c# design patterns ? What is the current price?

The course costs $14.99. And currently there is a 25% discount on the original price of the course, which was $19.99. So you save $5 if you enroll the course now.
The average price is $15.5 of 72 Design Pattern courses. So this course is 3% cheaper than the average Design Pattern course on Udemy.

Will I be refunded if I'm not satisfied with the c# design patterns course?

YES, c# design patterns has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the c# design patterns course, but there is a $5 discount from the original price ($19.99). So the current price is just $14.99.

Who will teach this course? Can I trust Shivprasad Koirala?

Shivprasad Koirala has created 16 courses that got 8,277 reviews which are generally positive. Shivprasad Koirala has taught 71,908 students and received a 4.5 average review out of 8,277 reviews. Depending on the information available, we think that Shivprasad Koirala is an instructor that you can trust.
We love recording Step by Step tutorials
My name is Shivprasad Koirala, We love teaching and learning, We started the QuestPond website 15 years back with the one single goal of creating quality step by step IT programming related lessons.
We saw many lessons online, either they are done too fast or too slow or are too complicated.
The main goal of Questpond is to create Step by Step lessons on C#, ASP.NET , Design  patterns , SQL and so on. As years moved on i added other step by step lessons like Angular , Sharepoint , MSBI, Azure and so on.
Browse all courses by on Classbaze.

8.6

Classbaze Grade®

6.9

Freshness

8.6

Popularity

9.6

Material

Platform: Udemy
Video: 13h 33m
Language: English
Next start: On Demand

Classbaze recommendations for you