ASP.NET Core
The planned outline of 17 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Start here: how ASP.NET Core serves a request
Coming soon - Module 2
Middleware, routing and static assets
Coming soon - Module 3
Minimal APIs
Coming soon - Module 4
Controller-based APIs
Coming soon - Module 5
Dependency injection, configuration and options
Coming soon - Module 6
Data access with EF Core 10
Coming soon - Module 7
Errors, OpenAPI and HTTP API craft
Coming soon - Module 8
Authentication
Coming soon - Module 9
Authorization and web security
Coming soon - Module 10
Caching, rate limiting and performance
Coming soon - Module 11
Real-time and RPC
Coming soon - Module 12
Server-rendered UI: Razor Pages and MVC
Coming soon - Module 13
Blazor
Coming soon - Module 14
Background work, integrations and distributed apps
Coming soon - Module 15
Testing in depth
Coming soon - Module 16
Observability and deployment
Coming soon - Module 17
Upgrades, architecture and interview review
Coming soon
Official documentation
- learn.microsoft.com/en-us/aspnet/core (learn.microsoft.com)
- learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis (learn.microsoft.com)
More in Web development
- HTML (coming soon)
- CSS (coming soon)
- React (coming soon)
- Node.js & Express (coming soon)
- All Web tracks
- How we make lessons