OpenAPI 规范和 Swagger 工具 – 从零开始精通

使用开放 API 规范和 Swagger 工具记录、模拟和测试 API。从 Open API 生成代码。基于 OAS 3 版本

课程英文名:OpenAPI Specification & Swagger Tools - Zero To Master

此视频教程共3.73GB,中英双语字幕,画质清晰无水印,源码附件全

课程地址:https://xueshu.fun/1730
演示地址:https://www.udemy.com/course/openapi-specification-swagger-tools-zero-to-master/

课程内容

你会学到什么

  • 使用 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的历史以及它们之间的关系

  1. 关于Swagger 编辑器、Swagger UI、Swagger InspectorSwagger Hub、Swagger Codegen等Swagger 工具的详细信息。

  2. 如何在代码优先和设计优先场景中开始使用 OpenAPI

  3. 如何使用 YAML 语法编写有效的 OpenAPI 文档

7) 使用组件在 Open API 规范中编写可重用的内容

  1. Open API规范支持的数据类型及其详细信息

  2. OpenAPI 中的继承和多态性,关键字oneOf、anyOf、allOfnot

10 ) 如何在 Open API 规范中描述API 安全性

  1. 如何使用 Open API 规范和 Prism 模拟服务器模拟 API

  2. 如何使用 OpenAPI 为各种流行的编程语言和框架生成客户端代码和服务器存根

  3. 在 GitHub 页面内部署和托管开放 API 规范以及 Swagger UI

  4. 为 Open API 规范中的 API 提供示例数据

15)使用Open API规范的优势

  1. 在 Open API 规范中使用 CommonMark 语法提供更好的文档

本课程适合谁:

  • API 开发人员、测试人员、业务分析师、架构师、DevOps 团队成员