ASP.NET Core

Web APIs and apps on .NET.

ASP.NET Core is taught here in 3 lessons, running from Minimal APIs through to Configuration and logging. Each lesson takes one topic, shows the working code, and links onward to the next, so the course can be read straight through in order.

Track.NET
Lessons3
LevelBeginner
Reading timeabout 39 minutes
PrerequisitesHelpful, but not required: .NET

Lessons

  1. Minimal APIsBuild an HTTP API with route handlers, typed results and endpoint groups, and know when the minimal model is enough.
  2. Controllers, dependency injection and middlewareController-based APIs, the three service lifetimes and the middleware order that decides whether authentication runs before routing.
  3. Configuration and loggingHow the configuration stack layers sources, the options pattern for typed settings, and structured logging that is worth reading at 3am.

More in .NET

.NET LINQ WinForms WPF

FAQ

How long does the ASP.NET Core course take?
It has 3 lessons, about 39 minutes of reading. Expect roughly twice that if you type out and run every example.
Do I need prior experience for ASP.NET Core?
Not strictly. It helps to have read .NET first, because some lessons build on it, but every lesson explains its own assumptions.
What should I read after ASP.NET Core?
Continue with LINQ (3 lessons), the next course in .NET.

Last refreshed 2026-09-18.