TechRat

Web Development

.NET Backend Developer roadmap

Build production APIs with ASP.NET Core, EF Core, DI, configuration, hosting and testing.

Before you start

What you will learn

  1. 1. The .NET Platform

    The CLR, JIT and GC, dependency injection, and configuration, options and logging.

  2. 2. ASP.NET Core

    Middleware, routing and endpoints, with authentication and authorization.

  3. 3. EF Core

    Map and query data with Entity Framework Core and keep it fast and safe under concurrency.

  4. 4. SQL for Applications

    Keep application data correct with transactions, ACID, isolation levels, locking and MVCC.

  5. 5. Hosting & Testing .NET

    Background services and health checks, and testing .NET applications.

  6. 6. Observability Essentials

    Structured logging and distributed tracing with OpenTelemetry.

  7. 7. Async & Concurrency in C#

    async/await and tasks, threads, locks and concurrent collections.

Each step unlocks when you answer its questions well enough, and a module you finish counts in every roadmap that shares it.

Start this roadmap for free