REST API: Exploring the Basic Features

This path is targeted toward web developers who wish to create web apps in Visual Studio and Web – API 2.0 by using the REST API. A working knowledge of ASP.NET Web API 2, HTML, CSS, and JavaScript is essential.


Expected Duration
106 minutes

REST is the foundation of data communication in the modern distributed application architecture. This course will teach you the basics of REST and ASP.Net Web API. You will also learn the components of REST along with a few methods and formatters of REST.


Basics of REST

  • start the course
  • describe REST
  • identify the key features of the RESTful API
  • explain REST Services in various technologies
  • distinguish between REST and SOAP

Introduction to ASP.NET Web API

  • describe ASP.NET Web API
  • describe the various features of ASP.NET Web API
  • create a RESTful service in ASP.NET Web API 2.0
  • create an entity data model in ADO.NET

Components of REST

  • describe a resource in RESTful API
  • describe the various components of a message
  • construct a URI that can access a resource
  • describe the various types of HTTP status codes sent by the server
  • describe the various formats of the RESTful API

Working with REST Methods

  • use the get method in REST
  • use the post method in REST
  • use the put method in REST
  • use the patch method in REST
  • use the delete method in REST

Working with REST Formatters

  • format the result using formatters
  • define relations and URL API mapping
  • sort the ResultSet
  • filter the ResultSet
  • add pagination support to the ResultSet

Practice: Creating a Basic Calculator App

  • create a basic calculator app that utilizes the RESTful API





Multi-license discounts available for Annual and Monthly subscriptions.