AnyLearn
All cursus
Programmingintermediate

๐Ÿ”ŒAPI Design & Reliability

Six lessons on shipping an HTTP API that other engineers actually enjoy using. Start with REST principles and status codes, secure it with OAuth 2.0, then make it survive real traffic with rate limiting, idempotency, and load balancing.

0 of 6 lessons complete
Sign in to track progress and earn a certificate.

Lessons in order

  1. 1
    Programming
    Crafting Robust APIs: Essential REST Design Principles
    Start
  2. 2
    Programming
    HTTP Status Codes: Understanding Each Class and When to Use Them
    Start
  3. 3
    Programming
    OAuth 2.0: Deep Dive into Authorization Flows
    Start
  4. 4
    Computer Science
    Rate Limiting
    Start
  5. 5
    Computer Science
    Idempotency
    Start
  6. 6
    Computer Science
    Load Balancing
    Start