Latest Courses
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
Learn Advanced AI for Games with Behaviour TreesCheck course
Bootstrap Bootcamp (featuring Bootstrap 5)Check course
SQL Essentials - A Whole New Way of Learning SQL for Anyone!Check course
Unreal Engine 5: Blueprints for BeginnersCheck course
Azure Functions MasterclassCheck course
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
- 79% Master the Art of Writing Clean Code in C#

Master the Art of Writing Clean Code in C#

$14.99Track price

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

Learn how to design and implement types in C# so that the other developers won’t hate you when using one of the types developed by you. It means you are going to learn how to write code of the high quality: readable, understandable and reliable.

Improve your knowledge in object–oriented programming in the context of clean coding and building types of high quality.

Foundations of building object–oriented infrastructures

Despite the fact that C# is a very rich on features language, it’s very common to see poorly designed and implemented types in a real world. In fact, C# is one of the richest on features language among object–oriented languages in the world nowadays. But with great power comes great responsibility. It’s challenging to use all those features in a right way.

You probably have already heard the following well–known statement: most code sucks. Well, this course is all about how to produce code which doesn’t suck.

Owning skills of producing a well–designed and well–implemented types is the prerequisite for the other developers to treat you as a real professional.

Content and Overview

This course is aimed at all the C# developers, from beginners to seniors. Topics which are covered in the course are relevant for all kinds of C# developers since all developers design and implement APIs. The topics complexity is very different. There are plenty of very simple topics, and at the same time, there are topics which require from you a solid C# background. There are plenty of code examples throughout this course, so you will learn both theoretical and practical material.

Instructor Details

I'm thankful enough for that I love what I do. I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I'm one of the coordinators of the MSK.NET User Group in Moscow. If it's work, we try to do less. If it's art, we try to do more. - Seth Godin. What I can say is that software is my art.

Specification: Master the Art of Writing Clean Code in C#

Duration

7 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

No

20 reviews for Master the Art of Writing Clean Code in C#

4.4 out of 5
13
5
0
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. William Molloy

    Great info, well presented. Many thanks

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

    Great!

    Helpful(0) Unhelpful(0)You have already voted this
  3. David Mang

    Instructor talks slowly and clearly. Material is very well organized and easy to understand.

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

    A nice course with a deep explanation of many important principles of writing clean code. Personally, not all topics were helpful for me, as I don’t strive to become a .NET developer and programmer at all. Nonetheless, this course helped me to realize and correct my usual mistakes. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Miguel Cesar Barrera Quintanilla

    nice course

    Helpful(0) Unhelpful(0)You have already voted this
  6. Magnolia Estrella Rodriguez Vaca

    .

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

    Very clear and informative!

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

    Course if very informative but two things I am disappointed about are 1. Many videos are blur and can’t see the code / slide’s text 2. it could be better if first few sections covers practical code example for better understanding

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

    Good course, the instructor is clear and concise in your lectures.

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

    He knows a lot, but I wish he pointed to the sample code more.

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

    This is one of the few courses I took where I felt it was truly deserving of 5 stars. Spock is a motivated instructor, who is both engaging and knowledgeable. Great course!

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

    When the description mentioned uncle bob, I was expecting it to be presented by uncle bob

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

    Course had solid material. One thing that would have been nice is a recap of how to best organize the various projects and files in a VS solution.

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

    Found it very useful. Specially the Functional Prograimng section

    Helpful(0) Unhelpful(0)You have already voted this
  15. Tam s Vitai

    Powerful course! I took it as a refresher, but learned whole new concepts too. It’s very likely that I will also do your API course, at least.

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

    Unable to start section 7. Video does not start. Internet connection on my end is perfect.

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

    Audio is often choppy and has strange background noises to it. Content is decent but most of it is glossed over. There are moments when the instructor is typing out code which often results in silence. Instead he could fill the silence explaining what he is doing.

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

    Great course, clear and concise explanation. If you are serious about improving your skills will gonna find great techniques here.

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

    Deep theoretical knowledge. The explanations are really good and the real world refactoring exercises helped me a lot to visualize how to proceed when trying to identify code smells. The TDD exercise with the tic tac toe game was simply great!

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

    It was nice, much more than I expected, I’m currently thinking to take another course of Engeneer Spock, he teaches very well keep always getting the point of the real goal. It’s helped me a lot to improve myself as a developer.

    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.

    Master the Art of Writing Clean Code in C#
    Master the Art of Writing Clean Code in C#

    $14.99

    Price tracking

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