Skip to content
Learning path

C# Developer

Master C# and the .NET ecosystem. Used everywhere from Unity game development to enterprise web APIs.

mixed3 courses28 lessons~7 hoursFree
Start pathor sign up to track progress

Course sequence

  1. 01

    C# Fundamentals

    Not started

    Learn C#: Microsoft's flagship language. Powers Unity games, ASP.NET web apps, Windows desktop, and increasingly cross-platform via .NET. Strongly typed with modern syntax — pattern matching, records, async/await, LINQ.

    beginnercsharp12 lessons~3h
  2. 02

    C# Intermediate

    Not started

    Level up from C# Fundamentals. Generics, LINQ in depth, async/await, properties, exceptions, value vs reference. The features you reach for in real C# code every day.

    intermediatecsharp9 lessons~2h
  3. 03

    C# Advanced

    Not started

    Beyond C# Intermediate. async/await internals, expression trees, IDisposable + Span<T>, channels, source generators basics. The features that make C# perform like a systems language.

    advancedcsharp7 lessons~2h

Create a free account to track your progress across this path.

C# Developer