|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/swagger-gestion-de-nuestras-apis/
课程评论:没有评论
课程名称:Swagger:管理我们的 API 课程概述: 本课程旨在介绍 Swagger,这是一套用于设计、构建、文档化和使用 RESTful Web 服务的开源软件工具集。Swagger 由 SmartBear Software 开发,提供自动化文档、代码生成和测试用例生成等功能。 课程内容涵盖: * **第一部分:序言** - 课程介绍和所需工具的安装。 * **第二部分:先决概念** - 复习 RESTful 服务及其与其他服务的关系,API 的概念,以及 API 管理的重要性,为后续内容打下基础。 * **第三部分:Swagger 实战** - 深入讲解 Swagger 的各项工具: * **SwaggerHub**:用于在协作平台设计和文档化 REST API。 * **Swagger Inspector**:用于在浏览器中快速测试 API 和生成 API 定义。 * **Swagger Codegen**:根据 OpenAPI 规范生成服务器端和客户端桩代码。 * **Swagger Editor**:用于设计 API 规范的编辑器。 * **Swagger UI**:通过交互式 UI 可视化 OpenAPI 规范。 * 此外,还将学习与 Java 相关的 Swagger 代码,了解如何在 RESTful 服务代码中使用 Swagger。本部分包含大量练习和实验。 * **第四部分:再见** - 课程总结和一些补充知识。 本课程适合对学习强大的 REST API 工具集感兴趣的学员。
Swagger es un conjunto de herramientas de software de código abierto para diseñar, construir, documentar, y utilizar servicios web RESTful. Fue desarrollado por SmartBear Software e incluye documentación automatizada, generación de código, y generación de casos de prueba.En este curso, dividido en varias secciones, aprenderás:Sección uno: Prólogo. Donde se hará la presentación del curso y se hablará de la instalación de todas las herramientas necesarias para poder sacar el curso adelante.Sección dos: Conceptos previos. Repasaremos los servicios Rest y su relación con otros servicios, aparte del concepto de API. También daremos un tema importante del Gobierno de la API necesario para comprender cómo funciona esta metodología de cara al resto del curso.Sección tres: Swagger. Parte puramente práctica dónde veremos las diferentes herramientas de Swagger en funcionamiento entre las que se encuentran -> SwaggerHub: Herramienta para diseñar y documentar las REST APIs en una plataforma colaborativa.Swagger Inspector: Herramienta para testear y generar definiciones API en el navegador en cuestión de segundos.Swagger Codegen: Genera stubs de servidor y cliente con las especificaciones de OpenAPI.Swagger Editor: Editor de API para diseñar las diferentes especificaciones.Swagger UI: Visualizar las especificaciones de OpenAPI a través de una UI interactiva.Aparte, en este tema, también veremos código Java relacionado con Swagger para saber cómo usarlo de cara a nuestros códigos de servicios REST. Todo este apartado tendrá un amplio taller para hacer pruebas y prácticas propuestas.Sección cuatro: Una cosa más. La despedida del curso con algunas nociones.Si estás interesad@ en aprender un conjunto de herramientas poderosas para tus APIs Rest, ¡éste es tu curso!¡Te espero!