OpenAPI 规范和 Swagger 工具 – 从零开始精通
使用开放 API 规范和 Swagger 工具记录、模拟和测试 API。从 Open API 生成代码。基于 OAS 3 版本
讲师:Eazy Bytes
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 使用 OpenAPI 规范和 Swagger 工具设计 API
- 使用 OpenAPI 规范描述 API 详细信息
- OpenAPI 和 Swagger 的历史。它们之间的关系
- 有关 Swagger 编辑器、Swagger UI、Swagger 检查器、Swagger Hub 等 Swagger 工具的详细信息。
- 如何在代码优先和设计优先场景中开始使用 OpenAPI
- 如何编写有效的 OpenAPI yaml 文档
- 使用组件在 OpenAPI 中编写可重用的内容
- OpenAPI 支持的数据类型及其详细信息
- OpenAPI 中的继承和多态性
- 如何描述 OpenAPI 中的 API 安全性
- 如何使用 OpenAPI 规范模拟 API
- 如何使用 OpenAPI 生成客户端代码和服务器存根
- 部署和托管 OpenAPI 以及 Swagger UI
要求
- API基础知识
描述
“OpenAPI 规范和 Swagger 工具 – 从零到精通”课程将有助于理解 Open API 规范以及如何描述和记录使用它的 API。到本课程结束时,学生将了解以下所有主题,
1)使用OpenAPI 规范和Swagger 工具设计 API
2)使用 OpenAPI 规范描述、记录 API细节
3) OpenAPI & Swagger的历史以及它们之间的关系
4) 关于Swagger 编辑器、Swagger UI、Swagger Inspector、Swagger Hub、Swagger Codegen等Swagger 工具的详细信息。
5) 如何在代码优先和设计优先场景中开始使用 OpenAPI
6) 如何使用 YAML 语法编写有效的 OpenAPI 文档
7) 使用组件在 Open API 规范中编写可重用的内容
8) Open API规范支持的数据类型及其详细信息
9) OpenAPI 中的继承和多态性,关键字oneOf、anyOf、allOf和not
10 ) 如何在 Open API 规范中描述API 安全性
11) 如何使用 Open API 规范和 Prism 模拟服务器模拟 API
12) 如何使用 OpenAPI 为各种流行的编程语言和框架生成客户端代码和服务器存根
13) 在 GitHub 页面内部署和托管开放 API 规范以及 Swagger UI
14) 为 Open API 规范中的 API 提供示例数据
15)使用Open API规范的优势
16) 在 Open API 规范中使用 CommonMark 语法提供更好的文档
本课程适合谁:
- API 开发人员、测试人员、业务分析师、架构师、DevOps 团队成员