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 PathThe courses, in order
- 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
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
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
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