課程簡介

介紹

  • 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 Programing for iOS with RxSwift

7 時間:

Reactive Programming with Angular RxJS

14 時間:

Reactive Programing with Javascript and RxJS

7 時間:

Functional Reactive Programing with Java 9 and RxJava

14 時間:

RxJava for Android Developers

21 時間:

Vert.x: Build a Reactive Application on JVM

14 時間:

課程分類

1