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
Stop updating NuGet packages on every project
Stop updating NuGet packages on every project

Learn how Central Package Management lets you manage NuGet package versions from a single file across all projects in your .NET solution.

C# basics tutorial: Learn variables, classes and lists
C# basics tutorial: Learn variables, classes and lists

Learn C# basics with this tutorial covering variables, conditionals, arrays, lists, loops, classes, structs, interfaces, enums and static classes.

Slow pagination in EF Core? Try keyset pagination
Slow pagination in EF Core? Try keyset pagination

Learn how keyset pagination works in Entity Framework Core, how it compares to offset pagination, and how indexes can dramatically improve your pagination performance.

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.