Skip to content
UdemyIt & SoftwarePaid courseBeginner levelCertificate

Minimal API with .NET Core - The Complete Guide [2026] (Udemy.com)

Explore and learn how to build Minimal API's in .NET with hands on course | .NET Minimal API | Web API | .NET 10 | C#

Created by: Bhrugen Patel

Last updated April 2026

icon
What you will learn

  • Learn basic fundamentals of .NET Minimal API
  • Build .NET Minimal API Endpoints
  • Learn how to document Minimal API
  • Dependency Injection in Minimal API with AutoMapper and Validations
  • DTO's and Validations in Minimal API
  • Implement Repository Pattern in Minimal API to database using EF
  • Integrate Entity Framework along with code first migrations
  • Authentication and Authorization in Minimal API
  • Filters in Minimal API

icon
Course Description

API has been there since a very long time but microsoft has recelty introduced something new "MINIMAL API"


Minimal API is a short form of standard API and there are very good reasons on why you should learn it and why it would be preffered over API in some scenarios.


In this video we will explore everything about Minimal API, as we first answer the big question "WHY MINIMAL API?"


By the end of this course, you will be able to build a endpoints with minimal API by yourself, make GET, POST, PUT and DELETE HTTP Requests with a well-built repository pattern in .NET Core.


What are the requirements?

  • 3-6 months knowledge of ASP.NET Core.

  • Visual Studio 2022

  • SQL Server Management Studio

  • .NET 7

All source codes and exercise solutions of this course are also available on Github and you can find details in the lecture "PROJECT RESOURCES", of course.


I always strive to keep content latest and with top quality content! You will start from ground zero and build a complete API with advance concepts like authorization, authentication, filters and much more!

This will be a hands on course with programming, so lets get started and learn the new and exciting world of Minimal API.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Bhrugen Patel

I am a passionate and creative software engineer with a strong focus on simplicity and thorough details. I have been programming since high school and I have been involved with multiple web and desktop using .net.

I have a master's of science degree in computer science and a Bachelor of Computer Engineering. I also have many years of experience with .NET C# and .NET MVC. I enjoy teaching along with my full-time job.

For me, the most important part about writing and teaching code is to eliminate the hardships of every student out there who is willing to learn but cannot find adequate resource which is easy to understand. Coding is a way to be creative and have fun!

icon
More courses by Bhrugen Patel

$84.99

$99.99

$15.00

$79.99

$19.99

$69.99

icon
More IT & Software courses

$49.99

$19.99

$64.99

$64.99

$20.00

$59.99

icon
Reviews

4.5

1,067 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Keerthi K on 7/19/2026

The quality of this course isn't great. The instructor starts with an introduction to APIs, but the examples aren't particularly helpful, and he doesn't do a great job of explaining the concepts clearly. Another recurring issue is that he often copies and pastes code, then spends time fixing the resulting errors. It makes the course feel unpolished and distracts from the actual learning experience. Overall, the course feels rushed and lacks the clarity and attention to detail I'd expect from a paid course. I wouldn't say it's terrible, but I expected much better.

By Andrei-Catalin Man on 10/20/2023

I enjoyed learning about ASP.NET Core minimal API in this course. The instructor was clear and concise, and the content was well-structured and informative. I appreciated the level of detail and the practical examples that helped me understand the concepts better. I recommend this course to anyone who wants to get started with building web applications using ASP.NET Core minimal API.

By Gabriel Mamani on 7/1/2023

The content of the course was very complete and relevant. I learned the fundamental concepts and best practices for developing minimalist APIs using the latest version of .Net Core. The material presented was clear, concise, and easy to follow, which made it easy for me to understand and apply what I learned.

By Whaylon Coleman on 1/15/2023

This was an excellent "Easy To Understand" overview of Minimal API with >NET Core (.NET 7)! He breaks down each concept throughout the entire course and takes time to explain what's going on and explains the behavior of Minimal API. I've gained great clarity now going through this class and would suggest it to any developer wanting to learn how to build REST APIs using Minimal API in .NET. Excellent job Bhrugen Patel! Thank you!

By Anonymized User on 1/4/2023

Good course, all objectives met, it's pretty detailed for just 3.5hrs of lecture. Almost all the of material was accurate however it's slightly out of date, in the last section, AddFilter has been renamed to AddEndpointFilter, all else worked as advertised.

By A. D. on 11/16/2022

Another great one from Bhurgen. Clear, concise and straightforward, with just-enough-science to get you going with your own API projects. Some gems later in the course include validation, authentication & authorization, pagination, and endpoint filters. Works nicely with .NET 7 GA. Thank you Bhurgen!

By Snorre Magnus Davøen on 2/12/2020

Covers the foundational concepts involved in building asp.net core 3 APIs. I come from a background in Node.js, Clojure, Java, and some Python. To get up to speed on building APIs in .net core 3 this course have provided me a quick way to get up to speed on the basics. The author does not dive very deeply into each concept, but explains it well enough that you get a feel for what the code does. This leaves you to read more about the different classes and concepts on your own which is fine. The author has good diction and quite good enunciation and so is easy to follow even at 1.5 speed. For anyone who already knows a bit about C# syntax (or coming from similar languages like Java), this course should get you going writing .Net Core 3 APIs quite quickly. Would appreciate a section on authentication and middleware.

By Nagendra on 1/28/2020

Hi Bhrugan, I've completed more than 80% part of course and so confident to implement things practically in corporate projects bcz of you. Additionally, I'd like to suggest/request you if possible then pls include CQRS/Docker/JWT and one module for Microservice CRUD in this to make it not even perfect but also most knowledgeable course on Udemy till now. I know what i requested is not so easy as it'll take several days but possible for you !!! thanks a lot :)

By Muhanned Al ogaidi on 1/22/2020

Gave me better understanding as new in .net core developer and explaining in nice way good example given but need to go in depth and explain how the send/receive are working in terms of methods, header , body and Content-Type etc.. code need to be ready for each section that will help better . for me it is good starting point recommended it

By Anton Bloise on 1/1/2020

I'd like to take a moment and explain why you should get all courses that Bhrugen has put together over time. It's difficult to find in one place everything that you need to get a web application up and running. And Bhrugen doesn't hold back any important information, so if you really want to know how it's done, don't just take his recent courses, there's a lot of information in the older ones too, even if just for reference. Great work Bhrugen, I hope you keep making these videos.

Showing all 10 reviews on CourseDuck

Read all 1,067 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100