• Online, Self-Paced
Course Description

Given the ubiquity of the web and the HTTP protocol, developers can leverage this to create a modern API through RESTful design. In this course, you'll learn the best practices for developing REST APIs and creating documentation. Next, you'll examine working with REST API resources, CRUD implementations, error handling, HTTP status codes, change management, versioning, pagination, and partial responses. Finally, you'll look at best security design practices such as using JSON Web Tokens and API keys.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Systems Architecture