Skip to main content

Module 04 Api Design Contract Evolution Teaching Units

UnitKindSource linksRoute
API Governance: Ownership, Standards, Review Processconcept1Open
AsyncAPI and Event-Driven Contractsconcept3Open
Backward- and Forward-Compatibility Rulesconcept1Open
Batch Operations, Streaming, and Bulk Patternsconcept1Open
Book Exercise Lanesexercise3Open
Custom Actions: When CRUD Does Not Fitconcept1Open
Deprecation Policy and Sunset Disciplineconcept1Open
GraphQL: Schema-First, Over-fetching, N+1 Concernsconcept1Open
HTTP Verbs, Status Codes, and Idempotencyconcept1Open
Learning Resourcesresource3Open
Long-Running Operations, Webhooks, and Async Callbacksconcept1Open
Pagination, Filtering, Sorting, and Partial Responsesconcept1Open
Reference and Selective Readingreference3Open
Resources and URL Design: Nouns, Plurals, Hierarchyconcept1Open
RPC Styles: gRPC, JSON-RPC, and When to Prefer Themconcept2Open
The Developer Experience Lens: Errors, Docs, Consistencyconcept1Open
Versioning Strategies: URL, Header, Content Negotiationconcept1Open
What an API Contract Is and Who It Is Forconcept2Open