Learn Restful Api's with Asp.Net Core 5.0 2022 (Udemy.com)
Learn to build Secure Real World Cinema RESTful Api's with Asp.Net Core , Entity Framework Core and C#
Created by: Asfend Yar Hamid
Last updated November 2023
What you will learn
- Understand the Restful Api's
- Build the backend for your web and mobile apps with .Net Core 5.0
- Build Web Api's with Entity Framework Core
- Create Real World Cinema API
- Implement Authentication & Authorization in Web Api's
- Implement JWT and Role Based Authorization
- Deploy Web Api to Microsoft Azure
- Upload Files in Restful Api's with Json Data
Course Description
Welcome to the Complete Real World Restful API's course with Asp .NET Core 5.0.
This course is made with .Net Core 5.0 which is the latest but you can also use the previous version of .NET Core 3.1 if you want.
The main focus of this course is on the Restful Web Api via Asp .NET Core and C#. So if you're familiar with C# , Asp.Net and Entity Framework Or if you want to create the Restful web api's in Asp.Net then this is the right course for you.
If you don't have any idea about Rest Api then don't worry because in this course we'll cover all the Rest Api concepts.
By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students.
So by the end of the course, you'll completely understand:
How to create a Rest Api via Entity Framework Code First Approach with all the advanced functions.
Implement Status Codes
How to add the Routing and Custom Methods
Adding Migrations in Web Api's
Adding Content Negotiation
Implement Validation in Web Api's
File Uploading in REST API"S
Implement Authentication and Authorization and secure your Api with JWT
Implement Role Based Authorization For User and Admin
Create SQL Database on Microsoft Azure
Deploy Web Api on Microsoft Azure
Create API Documentation
Create A Real World Cinema Api From Scratch to End (No Copy paste code I'll explain you each and every single line of code so that you can create a complete Real World Apis in Asp.Net Core happily)
This is not a short course this is a complete guide to make real world Restful Api's from start to end. So if you're a busy kind of developer and wanna learn things quickly from scratch then take this course.
Remember...
After this course you'll get all the Source Code and along with this I'll also share the links and helping material for the Rest Api's with you but you need your personal Azure Portal where you can launch your web api.
So what are you waiting for? Click the buy now button and join the world's First Complete Rest Api's Course with Asp.Net Core and C#.
Instructor Details
- 4.4 Rating
1,221 Reviews
Asfend Yar Hamid
I'm Asfend, I'm a Xamarin Forms Developer and Xamarin University MVP fluent in Xamarin Forms, C# and Microsoft Azure. I'm the lead Xamarin instructor at Microtechx where I've taught over 2000+ students in-person at our Microtechx classroom.
I’m also a Software Engineer and a true Microsoft Lover. I've started my programming career in 2014 and now I'm Xamarin University MVP as well as Microsoft Most Valuable Professional.
I’ve worked with top technical companies. Now I’m working with Microtechx.
I’ve many titles with my name including
Microsoft MVP , Xamarin University MVP , Xamarin Consultant , Xamarin Community Speaker , Technical Trainer and Team Lead at Microtechx.
Aside from my career, I really enjoys sharing my knowledge with others. The lesson I learned from my life is that “No matter what you are and who you are it is your responsibility to gain knowledge from everywhere. Because without knowledge we cannot differentiate between human and other creatures on this planet" (asfend).
In addition, I believe that "The beautiful thing about learning is that no one can take it away from you."
More courses by Asfend Yar Hamid
Asp.Net Core : The Complete Guide To Build RESTful Api's (2024)
4.3 (3,206 Reviews)
Provider: Udemy
Time: 8.2h
$13.99
The Complete Guide To Build Rest Api's with Asp.Net and C# (2026)
4.5 (2,997 Reviews)
Provider: Udemy
Time: 4.3h
$11.99
Learn GraphQL with .Net Core For Absolute Beginners (2024)
4.1 (1,168 Reviews)
Provider: Udemy
Time: 6.3h
$59.99
Learn Mobile App Development with .NET MAUI (2026)
4.4 (415 Reviews)
Provider: Udemy
Time: 4h
$59.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Anonymized User on 5/10/2022
Please update the course with .NET core 6.0 and API validation/verification using Swagger UI. Also, it would be more helpful, if explanation is provided on JWT token implementation and respective settings in AppSettings.Json with usage of Refresh token. Thank you.
By Anonymized User on 2/20/2022
Very good course overall. No time wasting and every concept was right to the point. One thing I noticed that it would have been better if the instructor had used the standard Nuget Package for authentication and authorization rather than using his own package. Rest everything was very good for a beginner like me.
By Jeremy Moore on 2/4/2022
Very informative on the basics. Instructor will continue to repeat core ideas in further lessons to ensure the viewer is understanding what is going on. Sometimes this will result in a little slower lesson that can be sped up. Recommend to others.
By Dan Iorga on 11/4/2021
I feel calling the end result "real world" does not really apply. It was a great tutorial for the basics, but with little delving into important best practices. But for someone looking for a very basic tutorial, this will do. It is pretty brief, so one can learn the basics quick.
By Anonymized User on 5/11/2021
Straight and to the point. The instructor takes you from the basics to what you would need to know in an enterprise application. In addition, the instructor covers Postman and proper use of collections (a needed real world skill).
By Anonymized User on 4/17/2021
The course has allowed me to create my own project side by side with the course, and extract the information that I needed to setup the various stages of my project. The course, clearly outlines the various topics and why you should use one technique over another. The first course that provides enough tech content and code to enable understanding of these concepts.
By Luiz Felipe Rosa Da Silveira on 4/1/2021
I've never had any contact with the BackEnd side of applications, and as a FrontEnd guy, I feel that this course was really easy to follow as a first step into building API's. I had C# knowledge from using Unity 3D, so it wasn't hard to code along. I still think that some topics could've been explained more deeply, but if you're a total noob like me, it will be a good first step to .NET.
By Per Hammervoll on 2/22/2021
If you have sparse of time, have fundament skills in Visual Studio, C# object oriented programming, Linq and MS SQL server, and you need to get up and running with .Net Core Web Api in a hurry, this is course is for you. Straight to the point without unnecessary theory and fog talk.
By Sérgio Pereira on 8/24/2020
I'm in the last 2 chapters of the course, and I can safely say this a 5 stars course, I typed all code, I understood every explanation, this course is concise, straight to the point, 4h30 covered a lot of ground in .NET Core Web API, I knew nothing about this subject, and now I can build good APIs to be consumed by my web and mobile apps. I think I will learn Xamarin from this author, if his courses of Xamarin have the same quality of this one, I will be a master on Xamarin, for sure.
By Divyesh Mistry on 8/22/2020
Completely satisfied with your course but one suggestion is that when you create restful api course then create its mobile app course also so anybody can understand whole idea in practical way.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












