The uCertify CSharp course walks you through everything you need to know, starting from the very basics, to have you programming in no time. The course focuses on the basic and advanced concepts of C# programming and provides hands-on learning with interactive learning resources. I would like to recommend this course to everyone who wants to learn CSharp.
If you are new to .NET, then I would recommend learning C# from uCertify. I have personally gone through their C# 7 course, and they really have awesome material in their course. They have covered all the concepts of C# along with .NET architecture as well as cloud topics. Their quizzes, assessments, and performance labs are great features to clear the concepts and to learn the coding in a very optimized and clean way.