The future of building APIs in .NET


Minimal APIs were the most talked about feature of the .NET 6 release, and for good reason. It aims to streamline the programming model when building APIs in .NET and it gives the programmer a lot of power to make their own decisions when it comes to project structure and control.

Not only that, but they also perform a better than the traditional MVC/WebAPI API building approach, so if high performance is something you need when building APIs, then look no further.

Since their release, they have become my favourite and prefered way of building highly scalable APIs in .NET with C# and in this course I am going to teach you everything I know about them.


Microsoft themselves have said that they are aiming for Minimal APIs to be used, instead of controllers, for 80-90% of usecases.

Course Curriculum


  Course overview
Available in days
days after you enroll
  Introduction to Minimal APIs
Available in days
days after you enroll
  Getting started with Minimal APIs
Available in days
days after you enroll
  Let's build a Minimal API
Available in days
days after you enroll
  Extending Minimal APIs
Available in days
days after you enroll
  Structuring Minimal APIs
Available in days
days after you enroll
  Testing Minimal APIs
Available in days
days after you enroll
  Course conclusion
Available in days
days after you enroll