Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 86% C# Developers: Learn the Art of Writing Clean Code

C# Developers: Learn the Art of Writing Clean Code

$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 #85 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. 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. Marek Praski

    very instructive and practical

    Helpful(0) Unhelpful(0)You have already voted this
  3. 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. 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. 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. 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. 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. 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. Rajan Amatya

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

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

    Later

    Helpful(0) Unhelpful(0)You have already voted this
  11. Dariusz S owikowski

    Easy to follow, descriptive.

    Helpful(0) Unhelpful(0)You have already voted this
  12. 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. Volodymyr Handziuk

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

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

    Really good and everything is easy to understand ! Thanks

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

    Great content. I would like to see more example.

    Helpful(0) Unhelpful(0)You have already voted this
  16. 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. 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. Jorge Eduardo Quinteiro Oliveira

    Bastante bom at ao momento.

    Helpful(0) Unhelpful(0)You have already voted this
  19. 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. 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. Cicero Leonardo Pereira de Souza

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  22. 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. Ramesh Shrestha

    Good one

    Helpful(0) Unhelpful(0)You have already voted this
  24. 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

    $13.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare