Cademy logoCademy Marketplace

Course Images

Hands-On ASP.NET Core Web API - Build API from Scratch

Hands-On ASP.NET Core Web API - Build API from Scratch

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 2 hours 46 minutes

  • All levels

Description

ASP.NET Web API is one of the hot topics 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 on a large scale. You will be learning these RESTful Web API concepts from scratch in this course.

ASP.NET Web API is an ideal platform for building RESTful services and building RESTful applications on .NET Framework. This course explains RESTful Web API request workflow, HTTP status codes, and different parts of a web API request. You will learn to master API Controller concepts that include what are controllers, attributes, and their significance in ASP.NET Web API development. Some of the topics you will learn to include the following: - An overview of web APIs in ASP.NET Core - Web API request workflow - HTTP status codes - Mastering API controller - Building a new RESTful API from scratch - Learn API return types - Understand web API operations This course will provide significant knowledge of implementing API for your next RESTful API-related project. You will be certain to use the building concepts with ease by following a step-by-step approach. You will be confident to instantly apply the ASP.NET Web API tips covered in the course. By the end of the course, you will know how to create a web API project in ASP.NET Core from scratch. All resources and code files are placed here: https://github.com/PacktPublishing/aspnetcore-webapi

What You Will Learn

Build web API operations such as GET, POST, PUT, and DELETE for collections
Know how to improve your ASP .NET MVC Web API project using AutoMapper
Learn to add validations for the models
Learn to create a new web API project from scratch
Master API controller concepts such as controllers and attributes
Implement association APIs using GET and POST

Audience

This course is for backend web developers who work with APIs by either consuming or exposing APIs and for software architects who want to apply the API concepts to scale and enhance distributed computing in their projects.

Basic knowledge of designing a RESTful API, ASP.NET Core, and ASP.NET Core MVC is expected.

Approach

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

Key Features

Get an overview of web APIs in ASP .NET Core and learn about web API request workflow, HTTP status codes, and the different parts of a web API request * Understand web API operations such as GET, POST, PUT, and DELETE for collections as well as individual items * Build a new RESTful API for a case study through step-by-step instructions

Github Repo

https://github.com/PacktPublishing/aspnetcore-webapi

About the Author

Praveenkumar Bouna

Praveenkumar Bouna is a C# software engineer with over 15 years of C# .NET development experience in various enterprise applications, including security and surveillance systems and access control systems. He has had a successful career in the C# software development industry. Throughout his C# .NET programming career, he has encountered learners who find programming a complex subject and struggle to understand coding concepts. He provides proper guidance and direction for learning programming and mentors you in this exciting .NET programming field during the learning process.

Course Outline

1. Course Introduction


2. Getting Started


3. A Closer Look at API Controllers


4. Implementing Collection APIs


5. A Closer Look at Return Types


6. Improving your Web API Project


7. Implementing Individual Item APIs


8. Implementing Association APIs


9. Course Conclusion

Course Content

  1. Hands-On ASP.NET Core Web API - Build API from Scratch

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews