OpenAPI Specification & Swagger Tools - Zero To Master

所在平台: Udemy

课程主页: https://www.udemy.com/course/openapi-specification-swagger-tools-zero-to-master/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:OpenAPI 规范与 Swagger 工具 - 从零到精通 课程概述:'OpenAPI 规范与 Swagger 工具 - 从零到精通' 课程旨在帮助学员理解 OpenAPI 规范以及如何利用该规范来描述和文档化 API。通过本课程,学员将掌握以下主题: 1) 使用 OpenAPI 规范与 Swagger 工具设计 API 2) 利用 OpenAPI 规范详细描述和文档化 API 3) OpenAPI 和 Swagger 的历史及其相互关系 4) Swagger 工具的详细介绍,包括 Swagger Editor、Swagger UI、Swagger Inspector、Swagger Hub、Swagger Codegen 等 5) 在代码优先和设计优先场景下如何开始使用 OpenAPI 6) 如何使用 YAML 语法编写有效的 OpenAPI 文档 7) 在 OpenAPI 规范中编写可重用的内容,使用组件 8) OpenAPI 规范支持的数据类型及其详细信息 9) 使用关键字 oneOf、anyOf、allOf 和 not 实现 OpenAPI 中的继承和多态 10) 如何在 OpenAPI 规范中描述 API 的安全性 11) 如何使用 OpenAPI 规范和 Prism 模拟服务器来模拟 API 12) 如何为各种流行的编程语言和框架生成客户端代码和服务器存根 13) 如何在 GitHub 页面上部署和托管 OpenAPI 规范以及 Swagger UI 14) 如何在 OpenAPI 规范中提供 API 的示例数据 15) 使用 OpenAPI 规范的优势 16) 在 OpenAPI 规范中使用 CommonMark 语法提供更好的文档 本课程适合希望深入了解 API 设计与文档化的开发者和技术从业人员。

课程评论(0条)

课程详情

'OpenAPI Specification & Swagger Tools - Zero To Master' course will help in understanding about Open API Specification and how to describe, document APIs using it. By the end of this course, students will understand all the below topics,1) Designing APIs with OpenAPI Specifications and Swagger Tools2) Describing, Documenting APIs details using OpenAPI Specifications3) History of OpenAPI & Swagger and relation between them4) Details about Swagger tools like Swagger Editor, Swagger UI, Swagger Inspector, Swagger Hub, Swagger Codegen etc.5) How to get started with OpenAPI in code first & Design first scenarios6) How to write a valid OpenAPI document using YAML syntax7) Writing re-usable content inside Open API specification with components8) Data types supported by Open API specification & their details9) Inheritance & polymorphism inside OpenAPI with keywords oneOf, anyOf, allOf and not10 ) How to describe APIs security inside Open API specification11) How to mock APIs with Open API specification & Prism mock server12) How to generate client code & server stubs using OpenAPI for various popular programming languages & frameworks13) Deploying & Hosting Open API specification inside a GitHub page along with Swagger UI14) Providing examples data for the APIs inside Open API specification15) Advantages of using Open API specification 16) Providing better documentation using CommonMark syntax inside Open API specification

课程标签

0人关注该课程

主题相关的课程