カリキュラム一覧へ
バックエンド開発
ビジネスロジックと信頼性の砦
API設計、認証・認可、トランザクション、エラーハンドリング。バックエンドは「壊れたらビジネスが止まる」領域。堅牢性の設計思想を学ぶ。
このトラックで身につくこと
- REST APIを一貫性のある規約で設計できる
- 認証と認可の違いを説明し、実装できる
- 冪等性・トランザクションを考慮したAPIが書ける
- エラーレスポンスを利用者視点で設計できる
第1章: API設計
変更に強く、使いやすいAPIの設計原則。
第2章: 認証と認可
「誰であるか」と「何をしてよいか」を分けて設計する。