Latest Courses
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
Game Audio 101 & 201: Beginner to Advanced Game Sound DesignCheck course
Xamarin on Steroids: Xamarin Forms Shell and MVVMCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
- 86% C# Developers: Learn the Art of Writing Clean Code

C# Developers: Learn the Art of Writing Clean Code

$99.99 $13.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.4/10 (Our Score)
Product is rated as #96 in category C#

These days, anyone can code. But if you want to get a job as an intermediate or senior–level C# developer, you must know how to write clean, maintainable code.

As Martin Fowler said:

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. – Martin Fowler

Poorly written code is hard to understand, maintain and test. But what does separate poorly written code (aka code that smells) from beautiful code that talks?

In this course, Mosh, author of several best selling C# courses on Udemy, walks you through common code smells found in C# programs and shows you how to refactor them using ReSharper. Refactoring is changing the design of the existing code without changing its external behaviour.

In every lecture, you’ll see an example of a popular code smell with Mosh’s commentary about what is wrong with that code and more importantly, why. You’ll then learn how to change the code in a safe and step–by–step fashion while minimising breaking changes. All the source codes presented in the lectures are available for download so you can practice these techniques on your own.

By the end of this course, you’ll be able to


Instructor Details

Hi! My name is Mosh (Moshfegh) Hamedani! I'm a passionate software engineer with two decades of experience and I've taught over 3 million people who to code or how to become professional software engineers through my YouTube channel and online courses. My goal is to make software engineering fun and accessible to everyone. That's why my courses are simple, pragmatic and free of BS.

Specification: C# Developers: Learn the Art of Writing Clean Code

Duration 3.5 hours
Year 2019
Level All
Certificate Yes
Quizzes No

24 reviews for C# Developers: Learn the Art of Writing Clean Code

4.4 out of 5
15
6
2
0
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Thabiso Lethwane

    Mosh is really good with simplifying complex concepts into easy to understand lectures!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Marek Praski

    very instructive and practical

    Helpful(0) Unhelpful(0)You have already voted this
  3. Stefan Jovanovic

    Stefan Jovanovic

    As I am a mostly self taught developer, these suggestions and instructions filled in a knowledge gap that, I am sure, can boost my career opportunities.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Florian Reetz

    Very, very detailed approach to the matter. Tutor is exellent in his methods of teaching and has a nice pace.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Robert Nilsson

    Great value for money, I have learned a lot! Now I am going to refactor my recently finished project.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Peter John R. Hugo

    For years that I’ve been conducting self studying and programming, developing software that I adopt from my office which is more on procedural programming. I have always thought that it was the right way, but when I started to know and learn about OOP that’s when I started to search for answers on what are the best ways or practices to write a clean code in software development. With this course I hope to gradually set the wrong things right and be a much more skilled C# programmer. Thanks Mosh!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Ike Okolie

    This course simplified the fundamental ideas of clean code with simple yet effective examples and explanations. Great stuff!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Udemy2 Udemy2

    Good course. Thank you for new informations, they will be use in my job.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Rajan Amatya

    Good and valuable information to write clean code. Very helpful and informative

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Diksha Jaronde

    Later

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Dariusz S owikowski

    Easy to follow, descriptive.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Dhruv Panchal

    Normally, Beginners do not address this small things while coding. They just try to complete the work provided without looking into the code quality. This small things like naming conventions always helps other developers while working on the code developed by other developers. Nice, Easy Tutorial.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Volodymyr Handziuk

    Awesome introduction to the art of clean code! Thank you!

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Mateusz Stacel

    Really good and everything is easy to understand ! Thanks

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Varsha Jaiswal

    Great content. I would like to see more example.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Leandro Uba

    Nice and useful, however I believe that most of it is focused on using resharper. If you don’t have it you might not get the full experience and try to get the equivalent results by searching the native shortcuts from VS.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Darkness411

    Thanks for your help , i really needed to know how to write clean codes ,you helped me a lot

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Jorge Eduardo Quinteiro Oliveira

    Bastante bom at ao momento.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Andris Vanags

    Mosh, without a doubt, is my favorite teacher in Udemy. His calm, eloquent and invigorating style of teaching delivers easily graspable content even for advanced topics. This course in particular is an evening watch material where you lay back, relax and learn better ways to code. If only he would add some more jazz music :).

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Kunal Anand

    don’t buy if you don’t have some prior knowledge about coding this course is for hard coder not the coder like L2 or L3 positions.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Cicero Leonardo Pereira de Souza

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Kyle Larson

    Amazing as always. This is my fourth course I completed of Mosh’s and they always are very informative and fun.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Ramesh Shrestha

    Good one

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Diego Harrison de Sousa Mesquita

    Excelente explica o!

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    C# Developers: Learn the Art of Writing Clean Code
    C# Developers: Learn the Art of Writing Clean Code

    $99.99 $13.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare