🔌 API Design Language
5 exercise sets. Master REST design vocabulary, API versioning and deprecation communication, changelog writing, and API contract review language.
REST Design Vocabulary
Resource, idempotency, safe methods, stateless, content negotiation — core REST vocabulary.
API Versioning Language
URL versioning, header versioning, long-term support, stable vs. preview API vocabulary.
API Deprecation Communication
Deprecation lifecycle, sunset dates, migration guide vocabulary, breaking change announcements.
API Changelog Writing
Keep a Changelog categories: Added, Changed, Deprecated, Removed — writing API change entries.
API Design Review Language
Vocabulary for reviewing API designs: naming conventions, contract-first vocabulary, error response standards.