Console / REST API Design Foundations
REST API Design Foundations course visual
Web Development · Online live

REST API Design Foundations

Model resources, versioning, and error contracts for production APIs.

₩980,000 · 8 weeks · Beginner

Request information

Overview

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

  1. Publish an OpenAPI spec for a three-resource domain
  2. Implement pagination and structured errors
  3. Pass an internal design review rubric

Mentor

Min-jun Park
Min-jun Park

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."

— Hye-jin, Junior developer

"We adopted the error envelope template on our shipment API the month after I finished."

— Tom