Learning C# Design Patterns (Udemy.com)
A Developer's Guide to Creational, Structural, Behavioural and MVC Patterns
Created by: Infinite Skills
Last updated January 2017
What you will learn
- Learn how to write better code
- Gain a vast knowledge of design patterns
- Learn how to structure your code
How it compares
Against the other 194 rated Udemy courses in C# on CourseDuck:
- Rating4.6 out of 5higher than 76% of them
- Reviews634#81 of 195 by number of reviews
- Length6.2 hourslonger than 51% of them
- Last updatedJanuary 2017earlier than 93% of them
Course Description
You will start by learning about creational patterns, including abstract factory, builder, prototype, and singleton. From there, Keith will teach you about structural patterns, such as adapter, bridge, composite, and facade. This video tutorial also covers behavioral patterns, such as chain of responsibility, common, iterator, and mediator. Finally, you will learn about the Model View Controller (MVC) design pattern. Once you have completed this computer based training course, you will be fully capable of using these 23 design patterns to create your own C# code. Working files are included, allowing you to follow along with the author throughout the lessons.
Who this course is for:
Anyone wanting to learn more about C# Design Patterns
Instructor Details
- 4.6 Rating
634 Reviews
Infinite Skills
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.
More courses by Infinite Skills
Microsoft Excel 2013 Advanced. Online Excel Training Course
4.6 (3,848 Reviews)
Provider: Udemy
Time: 9.9h
$15.99
Master SketchUp - A Definitive Guide From Infinite Skills (2017)
4.5 (3,824 Reviews)
Provider: Udemy
Time: 5.4h
$22.99
Adobe InDesign Made Easy. A Beginners Guide To InDesign (2017)
4.5 (3,719 Reviews)
Provider: Udemy
Time: 11h
Free
Microsoft SQL Server 2012 Certification Training Exam 70-461
4.7 (3,538 Reviews)
Provider: Udemy
Time: 12.3h
$11.99
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By CUNEYT OKTAY on 11/7/2020
Just Amazing
By Jan Hulek on 10/7/2020
I supplemented the course with searching on google for more examples of the real world usage of the patterns. The examples in this course are really basic and as such you can easily miss some of their interesting application. Here's to hoping they'll add an "advanced uses" part someday. On the other hand the simple examples allow you to concentrate on topic without interruptions.
I even had an epiphany when looking at the State pattern and realized how to solve user impersonation in the existing application I'm working on without changing large parts of it.
By Ranadeep Roy on 9/23/2020
As i expected
By Kirill Timoshpolsky on 9/1/2020
Looks like this course is more suitable for static media rather than a video
By John Schruben on 8/5/2020
This course explains thing in a very simplistic manor which made it easy to understand. I have studied these patterns though articles in the past but the lectures really drove the concepts home for me. If you have problems opening your working files, add the .zip extension to the file name and extract it. At least this is what I had to do to see the content.
By Anwar fazza on 7/9/2020
I loved the way the course is set , also the way explanation happens then a full example is explained with code.
By Sibusiso Mthimunye on 5/10/2020
well explained.
By ngel gil gmez on 4/16/2020
Great, this course gave me a wide perspective about patterns with no complicated examples. Easy to understand and very well explained.
By Kenton on 3/24/2020
The author of the course uses straightforward examples and plain English. This could easily serve as a substitute or companion guid for Gang of Four.
By Ashruke on 3/14/2020
awesome
By Tru Dong Tran on 3/14/2020
A little boring stuff, but doing good explaination.
By Ivan Berezhnyk on 3/1/2020
These patterns definitely won't become obsolete, but the last part (Asp Net MVC) already did it.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












