Tools / Languages
C#
Microsoft's typed, object-oriented language, behind .NET backends, Windows apps and Unity games.
About 30 hours of study. It builds on Programming in Python.
Where to learn it
Read
Watch
Practise
Exercism
Exercism
C# track
Free practice tracks with mentoring, one per language.
Section not checked yet
Wrong chapter, dead link, or know something better? Tell us on GitHub.
Your route to C#
Pick where you’re starting from. Anything your background already covers is left out, and the rest is put in order.
2 stops to go, about 70 hours of study.
Open a stop to see the book, the video course and the practice for it. Tick its circle when you've finished.
- 40 h
Programming. Ready to start.
- Tool30 h
Programming. After Programming in Python.
That's the whole route to C#.
What it needs and what it leads to: C# on the map.