课程大纲

介绍

API 定义

  • 定义文件
  • API 请求

YAML的

  • 什么是 YAML
  • YAML规则

RESTful 服务概述

  • 资源
  • 状态传输
  • 代表国

准备开发环境

  • 安装和配置 Swagger
  • 安装和配置 Node.Js

REST Web 服务约束体系结构

  • 使用客户端-服务器约束
  • 使用统一的接口约束
  • 使用无状态约束
  • 使用 HTTP 缓存
  • 启用层系统

REST API 设计

  • 实现 CRUD 操作
  • 使用错误处理
  • 实现 REST API 的操作
  • 处理 API 中的更改
  • 版本控制 API
  • 缓存 API
  • 支持分页和部分响应

使用 Swagger 的规格

  • 使用 Swagger 编辑文档
  • 以YAML格式创建规范
  • 创建路径和观察点
  • 添加文档
  • 向 OAS 文件添加架构
  • 使用 SwaggerHub

原料药 Management

  • 创建 API 管理策略
  • 管理 API 生命周期
  • 生成 API 代理
  • 控制 API 的行为
  • 构建 API 门户
  • 提供流量管理

API 安全

  • 使用令牌和 JWT 进行保护
  • 使用 API 密钥和机密进行保护
  • 使用 OAuth2.0 进行授权

总结和结论

要求

  • 对 REST API 有基本的了解
  • 具有 JSON 或 XML 格式的经验
  • 面向对象的编程体验

观众

  • 后端开发人员
  14 小时

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.

每位参与者的报价

客户评论 (6)

相关课程

课程分类