Skip to content
UdemyWeb DevelopmentPaid courseBeginner levelCertificate

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

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

Created by: Felipe Gavilán

Last updated January 2025

icon
What you will learn

  • Build Web APIs with .NET Core
  • 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 Entity Framework Core 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

  • We will use GraphQL so that customers can indicate exactly what they want to consult

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

$19.99

$84.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.6

118 ratings on Udemy

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

By Hendri Susanto on 9/20/2025

This Course is amazing. Previously I only knew how to use REST API, I did not realize that there are such many API Architecture beside REST API, such as Minimal APIs and GraphQL.

By Jameshoma on 8/16/2025

The course's name is "Building Minimal APIs with ASP.NET Core 9 and EF Core" and yet there are numerous mentions, information on slides, etc. of ASP.NET Core 8. The course needs to be updated with fixes for all of these

By Eric Barte on 2/18/2025

This is a huge improvement over the other courses I've taken with this instructor. I did a Blazor course with him a long time ago. He knows what he's talking about, but it was very fast and difficult to keep up. However, in his newer courses, he listened to students' feedback and has greatly improved. Thanks!

By Ergin TIRAVOĞLU on 1/28/2025

This course not only strengthened the fundamentals of Minimal APIs and Entity Framework Core, but also taught me new things. The instructor explains the topics clearly and understandably. The practical examples were extremely helpful and gave me a solid understanding of how to apply them to real-world scenarios. Whether you are a beginner or experienced, you can gain a lot from this course. Definitely worth 5 stars! I am also sure that it will provide great benefits to the projects I will work on.

By Gordy on 1/10/2025

I enjoyed the fast pace as I needed to be brought up to speed on these concepts quickly.

By Victor Loredo on 12/30/2024

I have just finished this course, it has been an excellent course to learn a different way of working with .net, in this case minimal APIs.

By Mi Kelor on 7/19/2024

Still early on, so Introductory Topics are a bit too introductory. :)

By ElHadji Ousmane Diallo on 5/20/2024

Learnt so much things in this course. Nothing left aside in ASP .NET CORE Minimal API and more. Detailed explanations and justifications. Pros and cons are discussed when existing. The style teaching is very engaging. Thanks Felipe.

By Peter Davies on 4/4/2024

I am very happy with this course so far. I have only just finished Section 3 but I have already learnt far more than I expected. If I continue to learn at the same rate, this will be the best 20 Euros I have every spent on a software turorial.

By Avaneesh Dvivedi on 3/30/2024

As usual great course from Felipe. Great explanation from beginning to advanced.

Showing all 10 reviews on CourseDuck

Read all 118 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 : 92 / 100