课程主页: https://www.coursera.org/learn/api-design-apigee-gcp
课程概述
在这个课程中,您将学习如何设计API,以及如何使用OpenAPI规范对其进行文档化。您将了解API生命周期,以及Apigee API平台如何帮助您管理生命周期的各个方面。您将学习如何使用API代理设计API,以及如何将API打包为API产品供应用程序开发者使用。
通过讲座、实践实验和补充材料的组合,您将学会如何设计、构建、保护、部署和管理API解决方案。
课程大纲
- 模块 0:简介
欢迎来到API设计与基础知识课程!这是“使用Google Cloud的Apigee API平台开发API”系列课程的第一门课程。
- 模块 1:Apigee概述
本模块介绍Apigee平台、API管理和API生命周期。
- 模块 2:API优先与OpenAPI规范
本模块介绍REST API设计的基本概念、API优先开发及OpenAPI规范。
- 模块 3:API代理
本模块介绍API代理、代理和目标端点、环境组、路由规则、目标服务器、条件、流程和策略。
- 模块 4:API产品
本模块介绍REST API响应设计、API产品、应用程序开发者、应用程序、API密钥和API产品策略。
课程主页: https://www.coursera.org/learn/api-design-apigee-gcp