Topic
Beginner
C# & .NET from First Principles
From your first interface to systems you can explain. Understand the foundations that make good software possible.
Topics are organised as paths of lessons. Each lesson explains the idea, shows the code, and links to a lab where you practise it.
1 entry
Learned the idea? Prove it in a lab.
Open the labs →