Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

Rest Api's in Asp.Net and C# (Udemy.com)

Build REST Api's With Asp.Net , Entity Framework and C#

Created by: Asfend Yar Hamid

Last updated February 2018

icon
What you will learn

  • At the end of this you'll be able to create REST Api's In C# and Asp Dot Net and Easily apply those core concepts of Restful Api's in some other Programming Language
  • You'll be able to Create Rest ful web api's via Code First and Database First Approach
  • You can Test the Rest Api via Postman
  • You'll be able to learn the HTTP Methods and Verbs
  • You can learn the Content Negotiation , Status Codes , Media Types
  • You can learn all the core concepts of Web Api's like Sorting , Paging , Searching , Caching , Testing Api's etc
  • You'll be able to learn all the Advanced Concepts of Web Api's like Caching , Versioning , Security , OAuth2
  • You'll be able to Deploy your Rest Api to Microsoft Azure Cloud
  • You'll be able to secure your Api via Api Key and User Accounts Login

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.1 out of 5higher than 7% of them
  • Reviews263#413 of 816 by number of reviews
  • Length2.5 hoursshorter than 83% of them
  • Last updatedFebruary 2018earlier than 94% of them

icon
Course Description

Are you tired of boring the outdated and incomplete courses , then let's dive in to the world of Rest Api's.Well I'm Asfend Microsoft Most Valuable Professional (MVP) and in this course I'll explain what basically the Rest Api is and how you can create the Rest Api's in Asp.Net and C#. 

The main focus of this course is on the Restful Web Api via Asp.NET 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

In this course you will learn how to create the REST API via Code First and Database First Approach using ASP.NET . Then you will learn how to test your web api via Postman , Later in this course you'll learn how to create Web Apps on Microsoft Azure and Publish your Restful Web Api's to Microsoft Azure Cloud. And then you'll cover all the advanced concepts of Rest Api's like Sorting , Caching , Versioning , Security , Api Keys and OAuth2

Build a strong foundation in REST Api's with this tutorial .

  • Create Web Api 
  • Code First Approach 
  • Database First Approach 
  • Test Web Api 
  • Implement Validations in Rest Api's
  • Create Azure Web App 
  • Deploy and Publish Rest Api to Microsoft Azure
  • Sorting , Searching in Rest Api's 
  • Implement caching in Rest Api's 
  • Secure Api's with Api Key and Message Handler 
  • Secure Api's with User Accounts and Access Token
  • Implement Versioning in Rest Api's

A valuable Skill at Your Fingertips  Learning the Rest Api 's put a powerful and attractive look in your Resume .Both C# and ASP.NET are open source, easy to learn and has an excellent Microsoft support. 

Jobs in Rest Api's are plentiful, and being able to learn the Web Api 's with a professional way will give you a strong background to more easily pick up other challenging platforms and create the Rest Api's for other platforms.

Content and Overview  Suitable for C# programmers, Asp.Net Developers , Software engineers or Backend Developers. Through this course , you’ll create a  Restful Web Api and establish a strong understanding of the concept behind Restful web api's. 

What am I going to get from this course?

  • Learn Rest Api's from a Microsoft (MVP), Xamarin MVP from your own desk.
  • Create Restful Api in ASP.NET with me.
  • Suitable for intermediate & advanced programmers, C# Asp.Net developers and ideal for users who learn faster when shown.
  • Visual training method,with Hands on Lab Practice , coding and challenge exercises.
  • Breaks even the most complex scenarios down into simplistic steps.
  • I'll provide you the simplest and easy way to reduce your expenses in the development of Backend Services.
  • Also you'll be able to learn all the Advanced concepts of Rest Api's like Caching , Sorting , Paging , Versioning , Api Key's , Access Tokens etc
  • After this course you can also apply those Rest Api's concepts in some other programming language.

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

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."

icon
More courses by Asfend Yar Hamid

$69.99

$13.99

$11.99

$69.99

$59.99

$59.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.1

263 ratings on Udemy

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

By Moises Marba on 4/13/2020

Overall, it's a very complete introduction to the development of RESTful Web APIs with C#. Maybe it lacks a bit more theory at the beginning (it lacks an explanation on the REST acronym meaning, for instance). But as an introductions covering the different aspects of Web APIs development in this specific environment (ASP.Net with C#), it is rather useful.

By Emmanouil Filippou on 9/16/2018

I didnt learn anything more than I would by reading 2 pages in 10 minutes!! And I spent over an hour here... whats the point? Its like reading off from a manual. In addition, the audio is so terrible, I have a headache already... I cant understand how this course was allowed in Udemy...

By Wesley Henrique Canosa on 8/24/2018

Hello Asfend! Thank you very much! I already used what I've learned in my job and I have other integration projects I intend to create. I apreciate everything you thought.

By Chintan Shaileshkumar Shah on 8/14/2018

This course is very good for basic level but for complex projects which people do in companies, this course is not appropriate. For example, nested resource, multiple resource routing etc is not included in this course.

By Mark Davies on 5/26/2018

Would highly recommend this course. Asfend is an excellent instructor who is very encouraging and makes learning development fun. This course gives me a very good knowledge of how to start development with web api in asp.net and this instructor is also very skilled in simplifying complex topics, so you don't feel overwhelmed. One of my favorite Udemy courses so far.

By Shruti Patel on 5/4/2018

Course is perfect and designed really well. The instructor is also very good. Overall this is a great course if you want to start your career in backend development with asp.net.

By Denny Jacob on 4/22/2018

To the point and hands on, which makes this course ideal for busy professionals. The accent may pose a hurdle for some although it wasn't an issue for me when listened with the headphones on.

By Ramon Estefano Ritter on 4/17/2018

The author is concise and practical, has good didactics and demonstrates to know the subject well. The presentation of each module is done in a professional way, however in some of them the sound quality is very bad, making it difficult to understand what is said.

By David Harkness on 2/22/2018

Jumps around a bit. Needs to stay sequencial. I think if you are going to create a new project for a new moduile then stick with that project going forward until a new project is necessary. Gets a little confusing otherwise

By Robert Johnson on 1/10/2018

The course so far has been a great overview of APIs. I have a professional background in the subject and so far this has been a great introduction to the way C# and .NET work in this architecture. Only negative is sometimes the audio has weird skips and as a headphone user it can be jarring.

Showing all 10 reviews on CourseDuck

Read all 263 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 : 82 / 100