Skip to content
UdemyAsp.netPaid courseAll LevelsCertificate

Building RESTful Web APIs with ASP.NET Core 3.1 (Udemy.com)

Learn how to build and deploy an ASP.NET Core Web API!

Created by: Felipe Gavilán

Last updated January 2021

icon
What you will learn

  • Build Web APIs with .NET Core
  • Deploy Web APIs to Azure and IIS
  • Use Azure DevOps for Continuous Integration and Continuous Delivery (CI/CD)
  • Develop RESTful Web APIs

icon
Course Description

Learn how to develop Web APIs with ASP.NET Core from scratch with this incredible course.

We are going to see the entire life cycle of developing a Web API, from creating the solution, developing the endpoints, working on the manipulation of resources, doing automatic testing, and deployment to Azure.

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.

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

$84.99

$84.99

$79.99

$19.99

$84.99

icon
More ASP.NET courses

$74.99

$69.99

$84.99

$14.99

$69.99

$10.99

icon
Reviews

4.5

469 ratings on Udemy

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

By Sandeep Parashar on 10/31/2025

The course content was excellent and very informative. However, I faced some difficulties with the hands-on exercises because there have been significant updates to the .NET Core Framework and Azure since the course was created. It would be great if the content could be updated periodically to reflect the latest versions and tools.

By Jose Zamorano on 8/22/2023

This course is fully packed with knowledge and advanced concepts. It is a rare gem, since it contains production level code and it starts from the web api idea to the Azure deployment using CI/CD. This is a hands on course that puts to practice all the theoretical knowledge around web api. If the student is a beginner probably will feel overwhelmed because some concepts are hardcore and difficult to understand. The instructor is very knowledgeable. Now is August 2023 and the course proves to be still relevant.

By Darko Martinovic on 9/2/2022

Extremely precise and organized course. Lots of details, interesting examples. Although it is not about the latest solutions, it is about .NET 3.1., the course is still relevant today. What to say about the end? I recommend this course as well as all other courses by this author.

By Bojan Mitic on 12/1/2020

Instructor has a very good understanding on the topic, and response on questions is very fast. Also you get use on his accent after few videos. Course is very comprehensive and well structured, I would recommend it to everyone who want to have a good grasp of .NET Core. The only thing I didn't like is that Felipe goes through some topics superficial and very fast, almost impossible to follow, but I guess this is in order to go through as many topics as possible in short time.

By Dimitris K on 8/19/2020

It is a very good course, it have concepts from beginner till more advance concepts.I consider the course is full featured because have sections for api, testing,deployment. Also the instructor has very good knowledge and he replies in qa. I give 4.5 instead of 5 because sometimes the process is very fast and i would like to see a little bit more theory or some references. Felipe keep it up the good work, we are waiting new courses from you!

By Paritosh Sharma on 8/1/2020

The author is clearly adept in his field and has put in a lot of efforts to cover this tutorial in detail. I have learnt a lot about .Net Core concepts and REST good practices in general. Also It is a little difficult to understand his accent in the beginning, but you get used to it after some time.

By Errol Willenberg on 7/12/2020

This course is fairly in-depth, and I learned lots of new stuff although I found the instructor at times to move too quickly through what is being done on screen leaving me having to constantly stepping back through videos to pause constantly to see what he did.

By Enrique Ortiz on 6/19/2020

The author teach you exactly what you need to build a Restful API in a clear and concise matter. Everything is built from scratch, no obsolete code downloads form GitHub, no unnecessary esoteric terms or time wasted on language basics in a well balanced and clear course. Great work!

By Fabio Pagano on 5/5/2020

Great course. I followed Felipe's course about Blazor Webassembly, this course is its natural complement, they are both great. Felipe knows very well the subject, has a great coding style and, most important, he knows how to clearly explain the subjects, also when he goes deeply. He explains WHY a certain thing must be done in a certain way, so you can easily understand what you're doing and why you're doing it in that way. A course that's a real pleasure to follow. Top 5 stars.

By Steven Scott Blair on 4/13/2020

I would recommend verbalizing the actions you are taking instead of just say if we click here or go there. Sometimes its hard to follow along when your not verbalizing and using shortcuts that some beginners may not be aware of.

Showing all 10 reviews on CourseDuck

Read all 469 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