Skip to content
Search lessons, topics, tests…
Esc

    ↑ ↓ moveEnter openEsc close
    Courses: all courses

    Track

    ASP.NET Core

    Hosting, HTTP pipelines, APIs and server-side web development.

    4 courses · 55 lessons

    Start here: ASP.NET Core Identity, OAuth and API Security Interview Path

    The courses, in order

    1. Start here

      ASP.NET Core Identity, OAuth and API Security Interview Path

      Distinguish authentication, authorization and token purpose. • Understand Identity, OAuth, OIDC and JWT validation. • Protect browser flows, API resources and tenant boundaries. • Test denied paths and plan key rotation and incident handling.

      Intermediate · 13 lessons · 2 h 57 min · 1 practice test

    2. ASP.NET Core Integration Testing: Contracts, Data and Failure Paths

      Test HTTP contracts through WebApplicationFactory. • Use realistic databases and isolated fixtures. • Exercise authentication, tenant boundaries and denied paths. • Control external failures, time and background work.

      Intermediate · 12 lessons · 2 h 46 min · 4 practice tests

    3. Cache Correctness in ASP.NET Core

      Design cache keys, expiration and invalidation policies. • Handle concurrent misses, stale data and cache failures. • Protect tenant boundaries and HTTP caching contracts. • Test cache races and monitor useful signals.

      Intermediate · 12 lessons · 2 h 51 min · 2 practice tests

    4. ASP.NET Core Internals

      Follow startup, routing and the ASP.NET Core request pipeline. • Understand DI, configuration, binding and authorization. • Handle HTTP clients, background work and error contracts. • Diagnose failures and test the real application pipeline.

      Intermediate · 18 lessons · 5 h 9 min

    Other tracksAll courses