Introduction to ASP.NET Web API 2
API
| Intermediate
- 15 videos | 58m 1s
- Earns a Badge
ASP.NET Web API is Microsoft's framework for creating HTTP-based, RESTful services using the .NET Framework. It provides a strongly typed programming model for working with various components of HTTP. In this course, you'll get started with ASP.NET Web API 2, beginning with an overview of web APIs and HTTP, design options for ASP.NET web applications, and how to use Postman to make web requests and explore web APIs. Then you'll learn about navigating web API project templates, API controllers and action methods, working with responses, and hosting web APIs using ASP.NET. Finally, you'll explore model binding and simple type binding conventions, parameter binding with complex types, how to validate information sent in requests, and how to validate information by adding data annotations. This course was originally craeted by Global Knowledge (GK).
WHAT YOU WILL LEARN
-
Describe what a web api is and how it's usedDiscuss http and how it worksDescribe options for designing web applications with asp.netDemonstrate how to install postman so you can make web requestsDescribe how to explore a web api using postmanDiscuss how to navigate a web api project template in visual studioDescribe api controllers and action methods in a web api templateDiscuss how to get more control over the responses that you send using httpresponsemessage
-
Describe how to return responses from asp.net with ihttpactionresultDiscuss how to host a web api with asp.netDescribe model binding conventions when working with web apisDiscuss simple type binding conventions when working with web apisDescribe how parameter binding with complex types worksDiscuss how to validate the information being sent in requests when building web apisDescribe how to validate information by adding data annotations to api models
IN THIS COURSE
-
2m 19s
-
3m 8s
-
3m 8s
-
3m 21s
-
2m 48s
-
2m 40s
-
3m 36s
-
4m 40s
-
7m 2s
-
5m 53s
-
2m 31s
-
4m 52s
-
4m 42s
-
2m 47s
-
4m 35s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.