Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

ASP.NET Core Web API - Build an API from Scratch

via Udemy

Overview

.NET Web API | ASP Net Core Web API | REST API | Postman

What you'll learn:
  • Get an overview of Web APIs in ASP .NET Core. Learn about Web API request workflow, HTTP status codes, different parts of a web API request, and so on.
  • Master API Controller concepts that include what are controllers, attributes, and their significance in ASP .NET Web API development.
  • Build a new Web API for a case study through step-by-step instructions. Learn to create a new Web API project from scratch.
  • Learn API return types in ASP .NET Core Web API namely IActionResult, ActionResult, async-await, and so on.
  • Know how to improve your ASP .NET MVC Web API project using AutoMapper and adding validations for the models.
  • Build Web API operations such as GET, POST, PUT, and DELETE for collections as well as individual items.
  • Implement association APIs using GET and POST operations.

ASP.NET Web API is a highly sought-after topic in the ASP.NET world. The usage of Web API is taking the world by storm. Companies such as Netflix, Spotify, Tesla, and Amazon use APIs to connect front-end and back-end functionality at a large scale. You will be learning these RESTful Web API concepts from scratch in this course.


Topics Covered In This Course:

  • Understand Web APIs in ASP.NET Core.

  • Learn RESTful Web API request workflow, HTTP status codes, and different parts of a web API request.

  • Master API Controller concepts that include what controllers are, attributes, and their significance in ASP.NET Web API development.

  • Build a new RESTful API for a case study through step-by-step instructions.

  • Know API return types in ASP.NET Core Web API: IActionResult and ActionResult.

  • UtilizeAutoMapperto enhance your ASP.NET MVC Web API project.

  • Understand Web API operations such as GET, POST, PUT, and DELETE for collections and individual items.


More Reasons To Take This Course:

  • APIs are consuming the entire world in every field.

  • RESTful APIs are the 1st choice among API developers while working with APIs.

  • Get ahead of the curve and easily learn to build ASP.NET Web APIs.


This course provides over 2 hours of content along with practice activities. To help you better, it follows a step-by-step approach to building an ASP.NET Web API project from scratch.


At The End Of This Course:

  • You will know how to create a Web API project in ASP.NET Core from scratch.


This course will provide significant knowledge of implementing API for your next RESTful API-related project. You will surely use the building concepts easily by following a step-by-step approach. You will be confident to instantly apply the ASP.NET Web API tips covered in the course.


Enroll now to get started.

Syllabus

  • Course Introduction
  • Getting Started
  • A Closer Look at API Controllers
  • Implementing Collection APIs
  • A Closer Look at Return Types
  • Improving your Web API Project
  • Implementing Individual Item APIs
  • Implementing Association APIs
  • Versioning your Web API
  • Course Conclusion

Taught by

Praveenkumar Bouna

Reviews

4.3 rating at Udemy based on 329 ratings

Start your review of ASP.NET Core Web API - Build an API from Scratch

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.