Udemy

Learning C# Design Patterns

Enroll Now
  • 4,446 Students
  • Updated 1/2017
4.6
(631 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
6 Hour(s) 13 Minute(s)
Language
English
Taught by
Infinite Skills
Rating
4.6
(631 Ratings)

Course Overview

Learning C# Design Patterns

A Developer's Guide to Creational, Structural, Behavioural and MVC Patterns

In this Learning C# Design Patterns training course, expert author Keith Welch will teach you about design patterns, and how to use them to create reusable, maintainable code. This course is designed for users that already have experience with C#, as well as basic object-oriented programming principles.

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.

Course Content

  • 6 section(s)
  • 57 lecture(s)
  • Section 1 Introduction
  • Section 2 Creational Patterns
  • Section 3 Structural Patterns
  • Section 4 Behavioral Patterns
  • Section 5 MVC Pattern
  • Section 6 Conclusion

What You’ll Learn

  • Learn how to write better code, Gain a vast knowledge of design patterns, Learn how to structure your code


Reviews

  • J
    John Schruben
    4.0

    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.

  • B
    Benjamin Cawrse
    5.0

    This class is everything I hoped it would be. Instructor speaks very clearly and to the point, but isn't dry. The audio is at such a pace that you can take notes and spend time thinking at normal speed, jump to 1.5x for videos you're familiar with, or cruise at 1.25x to save time. I watched most of the course at 1.25x and would pause when taking notes if it got ahead of me and 1.5x through the final MVC portion but all of it was tremendous. Fantastic course.

  • D
    Denise Vissepo
    5.0

    It's helped me organize knowledge I already had with the correct terminology. What I didn't previously know was very well explained and the examples were very useful to my understanding. I fully recommend this course to anyone who wants to start learning on design patterns or anyone who wants a nice refresher. The distribution of the content was great and was key in not overwhelming me.

  • D
    Dominique VISSOH
    5.0

    Great course, wonderful explanations and awesome example. This course deserves 10 stars.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed