Learning paths
Stop collecting tutorials. Follow a path.
Seven curated paths that take you from basics to advanced topics in a logical order. Pick one, follow it to the end, ship something real.

C#
The language first. Variables, types, OOP, generics and lambdas, all in one track.
start hereView Path
ASP.NET Core
The full backend journey. From MVC basics through testing, microservices and CI/CD.
most popularView Path
Web development
HTML, CSS and JavaScript foundations on the way to full stack work.
HTML to full stackView Path
Blazor
Build interactive web UIs with C# instead of JavaScript.
C# in the browserView Path
React
Components, hooks and state management for modern frontends.
frontend trackView Path
Git & GitHub
Branching, pull requests and the collaboration workflows teams expect.
version controlView Path
CI/CD
Pipelines, automated testing and deployment strategies.
ship with confidenceView PathNot sure which one?
Start with C# if you are new, or jump into ASP.NET Core if you already know the language.