I need to learn C# for a job.
What is the best way to start and git gud as fast as possible?
what online courses are the best?
bump help plz
First, you must learn C.
>>57960623
http://www.introprogramming.info/wp-content/uploads/2013/07/Books/CSharpEn/Fundamentals-of-Computer-Programming-with-CSharp-Nakov-eBook-v2013.pdf
Also go on NoStarchPress website and buy Grey Hat C#
>>57960623
first you must be able to... C.. sharp.
>>57960623
learn c and then you will see sharp
If you know java the transition is fairly easy. The syntatic constructs of both languages are so similar that you can immediately start writing basic c# code.
>>57960623
get a book and read it?
If you do know programming a bit, I'd suggest you think about some program to make yourself, think about what it will do, google solutions and try to understand them, That's one way to learn a language.
Make a c or c++ program that does heavy computation
Make a c++/cli wrapper for c#
Make c# frontend that communicates with wrapper
After that you should be pretty good.
Also know the difference between managed and unmanaged code