コース概要

導入

  • Web API 対 RESTful API 対 SOAP API
  • Web API のコア概念とアーキテクチャの概要

はじめる

  • 適切な API パラダイムの選択
  • Web APIのビジネスケース例
  • API テクノロジーとツール

APIの保護

  • 認証と認可
  • OAuth の使用
  • WebHook セキュリティの実装

Designing Web APIs

  • 現実世界のユースケースを理解する
  • 問題とビジネス目標の定義
  • アーキテクチャの構築
  • API仕様の作成
  • API設計のベストプラクティス

APIのスケーリング

  • コンピューティングリソースの最適化
  • 進化する API 設計
  • ページ分割 API
  • レート制限 API
  • 開発者SDK

APIのテストと公開

  • テストケースの定義
  • APIテストの自動化
  • テスト結果の評価
  • Web APIの公開

トラブルシューティング

概要と次のステップ

要求

  • APIに精通していること
  • Webプログラミングの経験(Javascript、ASP.NET、PHP、C#など)

観客

  • 開発者
 14 時間

参加者の人数



Price per participant

お客様の声 (1)

関連コース

Reactive Programming with Angular RxJS

14 時間

関連カテゴリー