Author Topic: the best place to learn C#?  (Read 1686 times)

i'm looking into learning C#, but i actually want a guide or tutorial that's up to date, and teaches me everything indepth, so i won't be wondering about how this or that works

anybody have any ideas




pretty sure if you learn C it will work in C#, it just won't go over all the things C# adds

What's your goal? Game dev? Applications? Web?

What's your goal? Game dev? Applications? Web?

All around I suppose. Game Dev

All around I suppose. Game Dev
This is the best non-game dev C# course I've found (on sale but still a bit expensive):
http://www.learnvisualstudio.net/
Pricey, but it covers a hell of a lot of content. The teacher is great and I personally recommend it. The knowledge I gained from this course actually helped me land a job over a year ago now.

For game dev specifically I recommend this course for C# & Unity (on sale right now, $10):
https://www.udemy.com/unitycourse/
Again I personally recommend it, huge amount of content covered. It's probably a more fun way to learn C# but keep in mind that it's much more centred on the unity game engine specific C#. You learn basic C#, but don't cover a lot of the advanced concepts. This would probably be good if you paired it with something else, like reading the C# Yellow book (free and good).

This is the best non-game dev C# course I've found (on sale but still a bit expensive):
http://www.learnvisualstudio.net/
Pricey, but it covers a hell of a lot of content. The teacher is great and I personally recommend it. The knowledge I gained from this course actually helped me land a job over a year ago now.

For game dev specifically I recommend this course for C# & Unity (on sale right now, $10):
https://www.udemy.com/unitycourse/
Again I personally recommend it, huge amount of content covered. It's probably a more fun way to learn C# but keep in mind that it's much more centred on the unity game engine specific C#. You learn basic C#, but don't cover a lot of the advanced concepts. This would probably be good if you paired it with something else, like reading the C# Yellow book (free and good).
"on sale right now, $10"
it's $70


pretty sure if you learn C it will work in C#, it just won't go over all the things C# adds
What no

pretty sure if you learn C it will work in C#, it just won't go over all the things C# adds

that's not how it works

For game development, I use Unity Engine. Here is a really good tutorial on C# for Unity.
https://www.youtube.com/playlist?list=PLadYLGMfR6Lphpq1PZFo25_acWAEuoLh_
Start at "Fundamentals" then go on to "Intermediate" "Advanced" Etc.

yeah but what games have you made, phoenix

yeah but what games have you made, phoenix
What's the relevance of that?