Skip to content

Latest commit

 

History

History

README.md

OpenAPI Fundamentals

This course is designed to provide an overview of OpenAPI v3.1, from the bare essentials to extending OpenAPI, Special Interest Groups, and other specifications that are part of the OpenAPI Initiative.

Course Materials

Outline

The following sections provide an outline of the course modules.

Chapter 1: Course Overview

Placeholder for a courser overview section, with the expectation any reusing these course materials will provide their own.

Chapter 2: Introducing OpenAPI

Understand the history of OpenAPI, its raison d'etre, and its place in the API economy.

Topics

Chapter 3: OpenAPI Basics

Understand the basic structure of an OpenAPI Description and how it reflects APIs published in the marketplace.

Topics

Chapter 4: Creating an OpenAPI Description

Create an OpenAPI Description using both code-first and design-first methodologies.

Topics

Chapter 5: Using an OpenAPI Description

Use an OpenAPI Description with a range of tools that help you throughout the API lifecycle.

Topics

Chapter 6: Extending OpenAPI

Understand how OpenAPI is extended in the ecosystem through Specification Extensions and Special Interest Groups.

Topics