Terminus

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
C# documentation: A tour of C#

Microsoft

A tour of C#, then the tutorials it links to

Watch
C# Tutorial – Full Course for Beginners

freeCodeCamp.org

The whole video

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.

  1. 40 h

    Programming. Ready to start.

  2. Tool30 h

    Programming. After Programming in Python.

That's the whole route to C#.