Skip to main content

RESTful Principles

What separates a REST API from an HTTP endpoint that merely returns JSON. Covers resource modelling, correct use of HTTP methods and status codes, URL and query-parameter design, pagination, versioning and authentication.

30 chapters 2h 40m

What you'll learn

  • Introduction to REST APIs
  • Understanding APIs and Web Services
  • HTTP Basics for REST APIs
  • REST Architectural Principles
  • Resources and Endpoints
  • HTTP Methods Explained
  • HTTP Status Codes
  • Request and Response Structure