Part 2
Web API の設計
このパートで学ぶこと
本パートでは、REST の原則から始めて OpenAPI 仕様による API 定義、FastAPI による実装までを一気通貫で扱います。 スキーマファーストの開発フローを体験し、クライアントとサーバーが型安全に連携する設計手法を身につけます。
前提知識
- Python の基本文法(型ヒントを含む)
- HTTP リクエスト・レスポンスの基礎概念
- JSON の読み書き
想定所要時間
全 6 章を通して 4〜6 時間 を想定しています。 各章は独立して読めますが、順番に進めることで設計→実装→運用の流れを体系的に理解できます。