Learn Minimal APIs from start to finish. Perfect for beginners.

Master ASP.NET Core Minimal APIs

Build a Minimal API project from start to finish using .NET 10, Entity Framework Core, SQL Server and unit testing — perfect for beginners.

Minimal API for complete beginners course

Stay up to date

Sign up to the newsletter and get the latest .NET content delivered straight to your inbox.

  • Stay ahead with the latest .NET tutorials & videos
  • Get free code examples to download for yourself
  • Learn practical, real-world ASP.NET Core tips
  • Tips on .NET 10, Entity Framework Core, and more...
  • New course announcements & early access
David Grace David Grace

About the author

  • Senior .NET developer with over 20 years of building commercial .NET applications
  • Integrates Entity Framework with SQL Server
  • Builds Web APIs using Minimal APIs and Controllers

Latest from the site

View more tutorials
C# ToString(), operators and indexers - Are you using these?
C# ToString(), operators and indexers - Are you using these?

Learn how to override ToString(), overload operators and use indexers in C# classes, featuring examples of addition and subtraction.

Track every EF Core record change with temporal tables
Track every EF Core record change with temporal tables

Learn how to track every change to your EF Core records using SQL Server temporal tables, with examples for querying the history.

.NET app returning a blank 500? Not with exception handlers
.NET app returning a blank 500? Not with exception handlers

Is your ASP.NET Core Web API returning a blank 500 response? Learn how to fix it properly using exception handlers.

Can Claude Code build a .NET app with your code style?
Can Claude Code build a .NET app with your code style?

Learn how to get Claude Code to follow your .NET code style by using a spec file, CLAUDE.md, and the right settings for permissions and migrations.