• Online, Self-Paced
Course Description

How users interact with your API is crucial to its success; APIs that use consistent path and routing strategies are easier to use and more compatible with today's systems. The right version control strategy will allow your APIs to grow feature-rich while not adversely affecting your clients.

In this course, you'll distinguish the benefits of REST and SOAP APIs. You'll demonstrate how to both develop and consume them. Next, you'll discuss the relationship between URIs and URLs. Then, you'll examine API routing and learn how to use it for API versioning control. Finally, you'll learn how to use Schema-first design and the OpenAPI Specification to develop APIs.

Learning Objectives

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

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.