REST API Design Foundations
Model resources, versioning, and error contracts for production APIs.
₩980,000 · 8 weeks · Beginner
Request informationOverview
Build REST APIs with clear resource modeling, consistent error envelopes, and OpenAPI documentation. Labs use Postman collections and contract tests you can reuse at work.
What is included
- Resource naming and URI design patterns
- HTTP semantics and status code playbooks
- Pagination, filtering, and HATEOAS basics
- OpenAPI 3.1 spec authoring workshop
- Versioning strategies without breaking clients
- Rate limiting and idempotency keys
- Peer review of your capstone API spec
Outcomes
- Publish an OpenAPI spec for a three-resource domain
- Implement pagination and structured errors
- Pass an internal design review rubric
Mentor
Former platform engineer; mentors API design cohorts in Daegu.
FAQ
Do I need prior backend experience?
Basic programming in any language is enough. We do not cover language-specific frameworks in depth.
Is certification included?
You receive a completion certificate after submitting the capstone. Third-party vendor certs are not included.
What is not covered?
GraphQL and gRPC are introduced briefly but not taught as primary stacks in this cohort.
Reviews
"The OpenAPI week forced me to document before coding — that habit stuck. Mock server exercises were dense but useful."
"We adopted the error envelope template on our shipment API the month after I finished."