REST WebAPI サービス 設計
RESTの概念、設計思想を学び、OpenAPI & Swagger を利用した REST Web API サービス設計を行います。
Description
WebAPIやRESTという言葉をよく耳にするようになりましたが、正しく設計や実装できているでしょうか?
本講座ではREST WebAPI サービスを設計するうえでおさえておきたい知識を学習したうえで、実際にOpenAPIを利用してAPIを設計していきます。
本講座は「REST WebAPI を設計する講座」であり、「REST WebAPI を実装する講座」ではありませんが、WebAPIのあるべき設計とはどのようなものなのか、について学習できます。
【更新履歴】
2024/02/21 v1.1.0 確認テスト追加
2022/01/15 v1.0.4 セクション5 Authenticationヘッダーレクチャーの追加
2021/12/13 v1.0.3 セクション3 セクション末クイズ No.3 の誤字修正
2021/04/27 v1.0.2 セクション4 セクション末クイズ No.5 の修正
2021/02/12 v1.0.1 振り返りレクチャーの追加
2020/06/24 v1.0.0 初版リリース
What You Will Learn!
- RESTful および REST がどのようなものであるか説明できる
- リソース志向アーキテクチャ(ROA)が説明できる
- REST Web API サービスの設計ポイントが説明できる
- OpenAPI を利用した REST Web API サービスの開発ができる
Who Should Attend!
- Webアプリ開発プロジェクトで設計や開発を担当する新入社員から若手、中堅社員
- アプリケーション開発エンジニアでWebAPIについて実感が持てていない方
- アプリケーション開発エンジニアで改めてあるべきWebAPIの姿を学びたい方