ASP.NET Core

ASP.NET Core

Build web APIs and applications with ASP.NET Core. Controllers, minimal APIs, middleware, Entity Framework Core, authentication, SignalR, and deploying .NET applications to production on Linux and the cloud.

BeginnerTopics 1–12
  • ·What is ASP.NET Core?
  • ·Installing .NET
  • ·Your First Web API
  • ·Routing & Endpoints
  • ·Request & Response
  • ·Model Binding & Validation
  • ·Configuration
  • ·Dependency Injection
  • ·The Middleware Pipeline
  • ·Logging
  • ·MVC Controllers & Views
  • ·Entity Framework Core Basics
Start Beginner
IntermediateTopics 13–22
  • ·Minimal APIs in Depth
  • ·EF Core Migrations & Relationships
  • ·LINQ Query Patterns
  • ·JWT Authentication
  • ·Authorization & Policies
  • ·Validation Strategies
  • ·Background Services
  • ·Caching
  • ·Health Checks
  • ·Configuration in Production
Start Intermediate
AdvancedTopics 23–32
  • ·Custom Middleware Patterns
  • ·Filters & Interceptors
  • ·SignalR Real-Time
  • ·gRPC Services
  • ·EF Core Performance
  • ·Channels & Concurrency
  • ·Source Generators
  • ·OpenTelemetry & Diagnostics
  • ·Testing Strategies
  • ·AOT Compilation
Start Advanced
ProductionTopics 33–40
  • ·Container Deployment
  • ·Kestrel & Reverse Proxies
  • ·Secrets Management
  • ·Production Observability
  • ·Safe Database Migrations
  • ·Rate Limiting & Resilience
  • ·Zero-Downtime Deployments
  • ·Monitoring & Alerting
Start Production