Well, there are a couple of great reasons – C# (C Sharp) will allow you to develop games, mobile apps, desktop apps and web apps. This means that if you know C# (C Sharp) well and can build desktop or web applications using it then you will always be in demand.
.NET (and more specifically C# (C Sharp)) developers make anywhere from 80K – 100K+ (obviously the range would depend on where you reside), but the point is that C# (C Sharp) is not only a valuable skill but a profitable one as well.
However, before going anywhere you first need to learn the fundamentals. Now, there are numerous courses, blogs and videos about the basics of C# (C Sharp) –
If you want to learn the bare bone basics, then you can get that information for free. But that is not going to teach you how to put those basics and fundamentals together in order to build something that works.
I think that writing applications in C# (C Sharp) is the best way to show you how things fit together, you will see the dos and don’ts of programming, you will understand and internalize concepts in a way in which you can use them freely in your own projects or products, instead of simply copying and pasting things without having a proper structural and foundational understanding.
Once you are finished with this course – keep checking back since I will always be adding new applications, quizzes, online coding exercises and much more. Just like my motto of never stop improving – this course is going to follow the same and constantly get better based on your and other people’s feedback.