Deborah's Developer MindScape

         Tips and Techniques for Web and .NET developers.

November 7, 2014

"Getting to Great With C#": A Learning Path

Filed under: C# @ 9:31 am
Tags: , , ,

As developers, we are always looking for ways to hone our skills. If you are a C# developer, there are many paths to take. That is where a learning path can help.

A learning path provides a specific set of recommendations for enhancing your C# development skills. The “Getting to Great with C#” learning path shows you how to use the C# language to build well-crafted applications. It focuses less on language features and more on good programming practices and techniques. So if you are already familiar with C# and are looking to elevate your skills, check out this learning path.


These map to the following Pluralsight courses:

Course Duration
Object-Oriented Programming Fundamentals in C# 4h 22m
Defensive Coding in C# 4h 32m
Clean Code: Writing Code for Humans 3h 10m
C# Interfaces 2h 52m
Abstract Art: Getting Things “Just Right” 2h 08m
Dependency Injection On-Ramp 2h 38m
SOLID Principles of Object Oriented Design 4h 08m
Design Patterns On-Ramp 3h 31m
Design Patterns Library 15h 01m

See this blog post for more information on this learning path.



  1.   KjM — November 7, 2014 @ 10:12 am    Reply

    A great approach, starting from specific techniques and building to higher-level abstractions. Seems like a logical progression.

    And I do like the “abstract art” section. Because good design and coding are, in part, art.

  2.   Lori — February 15, 2015 @ 9:22 am    Reply

    I really like how you set a learning path for C# developers. I am often in the position to mentor and teach other developers and this provides me with a great resource.

    •   deborahk — February 16, 2015 @ 9:03 am    Reply

      Glad you found it useful, Lori!

  3.   waqas — April 29, 2015 @ 2:02 am    Reply

    i really like your is very helpful for a learner but i have a concern that make me confused that if you are a real helper then why your all videos are not free.if a new learner can afford the payment to this course “” then why not he hire any tutor.on other hand those who can’t afford any kind of payment then what should he do???

    •   deborahk — June 25, 2015 @ 9:17 am    Reply

      Hi! Thank you for the kind words about the blog.

      The videos I reference above are not mine. They are from a company called Pluralsight.

      You can sign up for a free week of Pluralsight here:

      Just click the “Try it for Free” button.

      Hope this helps.


  1. Link Friday #2 - Jan. 16, 2015 - Craig Wall

RSS feed for comments on this post. TrackBack URI

Leave a comment

© 2021 Deborah's Developer MindScape   Provided by WPMU DEV -The WordPress Experts   Hosted by Microsoft MVPs