API Design and Fundamentals of Google Cloud's Apigee API Platform
In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them.
What you'll learn
In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API life cycle, and how the Apigee API platform helps you manage all aspects of the life cycle. You learn about how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers.
Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform. This is the first course of the Developing APIs with Google Cloud's Apigee API Platform series. After completing this course, enroll in the API Security on Google Cloud's Apigee API Platform course.
Table of contents
- Module Overview 1m
- Apigee API Proxies 8m
- Lab Intro: Generating an API proxy using an OpenAPI spec 1m
- Reading: Labs in this course 0m
- Reading: REST clients 0m
- Getting Started with GCP and Qwiklabs 4m
- Lab: Apigee Lab 1: Generating an API Proxy Using an OpenAPI Specification 0m
- Proxy Endpoints and Environment Groups 10m
- Conditions, Flows, and Policies (1) 6m
- Conditions, Flows, and Policies (2) 12m
- Target Endpoints, Route Rules, and Target Servers 8m
- Lab Intro: Target Servers 1m
- Lab: Apigee Lab 2: Using Target Servers 0m
- Lab Intro: Route Rules and the Trace Tool 1m
- Lab: Apigee Lab 2a: Route Rules and the Debug Tool 0m
- Module Review 1m
- Module Overview 1m
- API Products, Developers, Apps, and API Keys 9m
- API Product Strategies (1) 7m
- API Product Strategies (2) 5m
- Lab Intro: API Products, Developers, Apps, and API Keys 1m
- Lab: Apigee Lab 3: Publishing APIs as Products 0m
- REST API Design, Part II: Responses (1) 10m
- REST API Design, Part II: Responses (2) 7m
- Module Review 0m
- Course Review 1m
- How is Apigee X different from Apigee Edge? 0m