API Development: REST API Semantics


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

The power of modern distributed web systems comes from the interaction between REST APIs and the applications that consume them. Such complex interactions are made possible partly by common REST API standards such as verb usage (GET, POST, PUT and DELETE) and standardized API routes.

In this course, you'll learn how to create and consume the following REST API methods: GET, POST, PUT, and DELETE. You'll also learn how to implement REST API route constraints.



Expected Duration (hours)
1.4

Lesson Objectives

API Development: REST API Semantics

  • discover the key concepts covered in this course
  • describe best practices for defining API schemas and using verbs and nouns
  • illustrate how to implement a GET method using a REST API web service
  • illustrate how to implement a POST method using a REST API web service
  • illustrate how to implement a PUT method using a REST API web service
  • illustrate how to implement a DELETE method using a REST API web service
  • demonstrate how to consume a GET method using a REST API web service
  • demonstrate how to consume a POST method using a REST API web service
  • demonstrate how to consume a PUT method using a REST API web service
  • demonstrate how to consume a DELETE method using a REST API web service
  • illustrate how to use API Route constraints
  • summarize the key concepts covered in this course
  • Course Number:
    it_apieteddj_05_enus

    Expertise Level
    Intermediate