课程大纲

介绍

  • Web API、RESTful API 和 SOAP API
  • Web API 核心概念和体系结构概述

开始

  • 选择正确的 API 范式
  • Web API 业务案例示例
  • API 技术和工具

保护 API

  • 身份验证和授权
  • 使用 OAuth
  • 实现 WebHooks 安全性

Designing Web APIs

  • 了解真实世界的用例
  • 定义问题和业务目标
  • 构建架构
  • 编写 API 规范
  • API 设计最佳实践

扩展 API

  • 优化计算资源
  • 不断发展的 API 设计
  • 对 API 进行分页
  • 速率限制 API
  • 开发者 SDK

测试和发布 API

  • 定义测试用例
  • API 测试自动化
  • 评估测试结果
  • 发布 Web API

故障 排除

摘要和后续步骤

要求

  • 熟悉 API
  • Web 编程经验(Javascript、ASP.NET、PHP、C# 等)

观众

  • 开发 人员
 14 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

Managing APIs with Red Hat 3Scale

14 小时

Managing APIs with MuleSoft Anypoint Platform

14 小时

MuleSoft Anypoint Platform Fundamentals

14 小时

Developing Microservices on Google Cloud Apigee

21 小时

Developing APIs using Google Cloud Apigee X

14 小时

SwaggerHub for Developers

14 小时

Swagger and the OpenAPI Specification

14 小时

Kong API Gateway

14 小时

Reactive Programming for iOS with RxSwift

7 小时

Reactive Programming with Angular RxJS

14 小时

Reactive Programming with Javascript and RxJS

7 小时

Functional Reactive Programming with Java 9 and RxJava

14 小时

RxJava for Android Developers

21 小时

Vert.x: Build a Reactive Application on JVM

14 小时

课程分类