5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Collections     Developer Collection     Web Services     Rest Api
Security of data is the prime concern while creating services that involve exchange of data between a server and a client. In this course, you will learn the various features of the REST security. You will also learn the REST architecture, types of views in the REST Architecture, and databases and API deployment.

Objectives

Architecture of REST

  • start the course
  • describe the architectural constraints in REST
  • recognize client-server behavior in the REST architecture
  • define statelessness in the REST architecture
  • describe the benefits of HTTP caching in the REST API
  • define layered mechanism in the REST architecture

Types of Views in the REST Architecture

  • define process view in the REST architecture
  • define connector view in the REST architecture
  • define data view in the REST architecture

Deploying Databases and APIs

  • deploy a database to a server
  • deploy an API to a server
  • create resources that can be shared across servers
  • create an interface to utilize the REST API

Security Features in REST

  • define the user-specific API responsibility
  • create a role-based authorization
  • secure an application by using OAuth
  • secure an application by using OpenID Connect

Advance Features in REST

  • work with OData Controller
  • define code on demand in the REST architecture
  • understand unit testing in web API

Using Rest API in Node.js

  • understand how to create a basic Node.js server
  • retrieving data from node server and entering a specific entity to the list
  • updating records and deleting an entity

Practice: Creating a Login Module

  • create a login module by using the RESTful API