|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-open-api-specification-swagger-crash-course/
课程评论:没有评论
Coursera 课程《Learn Open API Specification (SWAGGER) - FOR BEGINNERS(2020)》是一门面向初学者的课程,专注于介绍和使用 OpenAPI Specification (OAS),也称为 Swagger。 **课程核心内容:** * **OpenAPI Specification (Swagger) 介绍:** SWAGGER 是目前最流行的 RESTful API 规范文件创建方式。Swagger 是一套使用这些 OpenAPI Specification 定义文件的开源工具。 * **OAS 3.0 版本:** 该课程基于最新的 OAS 3.0 版本,并强调了其与 OAS 2.0 的显著区别。 * **目标受众:** 适合项目经理、API 产品经理、技术写手以及开发者等。 * **先修知识:** 假定学习者理解 REST 和 JSON。 * **课程重点:** 专为 OpenAPI Specification 和 Swagger 的新手设计,而非专家。课程不涉及编码或高科技内容,主要目标是学习如何为 API 创建清晰、美观的文档。 * **课程流程:** 1. API 规范的概念 2. OpenAPI Specification (Swagger) 的详细介绍 3. 所需的工具和语言 4. YAML 基础知识 5. OpenAPI Specification 的设计入门 * **附加内容:** 如何在 Confluence 页面中配置 OpenAPI。 * **不包含内容:** 不会涵盖使用 Swagger Editor 生成客户端和服务器代码,以及如何在自己的 Web 服务器上设置 Swagger。 * **学习方式:** 除视频外,课程还包含实践练习,帮助学习者亲手创建 OAS 文件。
The Open API Specification (also called "SWAGGER") is currently the most popular way to create specification file for RESTful APIs. Swagger is a set of open source tools that use these Open API Specification definition files.The course is created in 2020 with Latest OAS 3.0 version. ( THIS COURSE IS LATEST. OAS 3.0 has many differences from OAS 2.0 )This class is for anyone including: project managers, API product managers, and technical writers, Developers. It assumes that you understand REST and JSON. It is meant to be for people who are new to the Open API Specification and Swagger, rather than for experts. No coding or High-tech class. This class is to create neat and beautiful documentation for API's.THE COURSE FLOW:1. What is API Specification ?2. OPEN API Specification (SWAGGER)3. What are the TOOLS & LANGUAGES required4. Learn basics of YAML5. Step by step on designing Open API SpecificationADDITIONAL SECTION - Configuring Open API in Your CONFLUENCE pageThis class does not cover:How to generate Client and Server codes using Swagger editor.How to set up Swagger on your own web server.In addition to videos, this course contains hands-on assignments that lead you learn and create OAS file by your own.