Skip to content
UdemyWeb DevelopmentPaid courseBeginner levelCertificate

Building Minimal APIs with ASP.NET Core 9 and Dapper (Udemy.com)

ASP.NET Core, Web APIs, SQL Server, Stored Procedures, User System, Redis, REST, and more!

Created by: Felipe Gavilán

Last updated January 2025

icon
What you will learn

  • Build Web APIs with .NET Core and Dapper
  • Publish Web APIs in Azure
  • Use Azure DevOps to configure continuous integration and continuous delivery (CI/CD)
  • Develop a Web API using Minimal APIs

icon
Course Description

Learn how to develop Minimal APIs with ASP.NET Core from scratch with this amazing course.

We are going to see the entire life cycle of developing a Web API, from creating the solution, developing the endpoints, working on resource manipulation, to putting it into production in Azure and IIS.

In this course we will do a project which you will be able to publish and show as part of your portfolio.

We will also learn how to use Azure DevOps to configure a Continuous Integration and Continuous Delivery pipeline, to be able to publish your projects from their source code in Github, Bitbucket, or any other GIT repository provider.

Some of the topics we will see are:

  • Creation of REST Web APIs

  • Create a database

  • Use Dapper to read, insert, update, and delete records from a database

  • Create a user system so that our clients can register and log in to the Web API

  • We will use Json Web Tokens (JWT) for authentication

  • Claims-based authorization, so that only some users can use certain endpoints

  • Using cache to have a faster application

  • Using Redis for distributed cache

Web APIs are fundamental in modern web development. Since they allow us to centralize and protect the logic of our solutions. In addition, it is in a Web API that we typically have access to a central database with which all your users can communicate. Whether you build a social network, a delivery application, or even an office app, a Web API allows you to work on the back-end of mobile applications (Android, iOS, MAUI, etc.), web (React, Angular, Blazor, Vue, etc.), desktop, among others.

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

Felipe Gavilán

I am a software engineer with 12 years of experience. I am also a Microsoft MVP. My specialties include Web Development, ASP.NET Core & MVC, Entity Framework Core, SQL Server, Javascript, Angular, WPF, JAVA, Android Mobile Development and Xamarin. I am a passionate coder that loves problem solving and automating tasks. I believe in clean code and the importance of good software architecture. With a passion on learning and teaching also. 

icon
More courses by Felipe Gavilán

$59.99

$64.99

$84.99

$84.99

$79.99

$19.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.7

90 ratings on Udemy

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

By Mohammad Sulaeman on 4/5/2026

setelah mengikuti semua step pembelajaran yang ada di kursus ini, saya menjadi paham untuk membuat sebuah minimalAPI dengan dapper beserta menggunakan security JWT, materi yang di ajarkan, jelas dan mudah di ikuti

By Kenneth Burke on 3/13/2026

Fantastic. Great information and explanations of the what as long as the how. Perfect for getting a good jump on minimal apis

By Hendri Susanto on 8/27/2025

This Course is amazing. I gain my knowledge especially in Dapper

By Abdinasir omar hassan on 8/16/2025

it was going well

By Robin McManus on 5/14/2025

Half way through the course, but this is because I'm going over the material multiple times, I have been tasked to build a .net api layer and only worked with the old version of .net many years ago, this course guided me through the whole process, Felipe is a natural trainer with a deep understanding of .net

By Ozgur Ugur on 8/30/2024

Love the way you teach. You covered each and every topic and every details needed. Thanks and keep going :)

By Sadeq on 7/27/2024

I need api using controller

By Jay Trombly on 7/10/2024

Examples are clear - overviews presented and then drill all the way down into details. Logically organized and thoroughly explained. Felipe is a great instructor and developer.

By Imo Ebere Edward on 7/8/2024

I got a better understanding about SOAP

By Bill Devine on 7/7/2024

It is a very clear, step-by-step guided approach, providing just the right amount of easily digested information.

Showing all 10 reviews on CourseDuck

Read all 90 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 : 94 / 100