Back to Web Development

RESTful APIs & GraphQL

Learn to design, build, and interact with APIs, covering both the traditional REST paradigm and the modern GraphQL approach.

2 weeks

Topics in this Chapter

1

CRUD

Understand the CRUD (Create, Read, Update, Delete) operations and how they map to HTTP methods in a RESTful API.

2

Request/Response

Examine the structure of HTTP requests and responses, including methods, URLs, headers, and bodies.

3

Status Codes

Learn the meaning of common HTTP status codes (2xx, 3xx, 4xx, 5xx) and when to use them in your API.

4

Headers

Understand the role of HTTP headers for passing metadata in both requests and responses.

5

Query vs Mutation

Learn the fundamental distinction between queries (read operations) and mutations (write operations) in GraphQL.

6

Postman

Learn to use Postman, an essential tool for testing, documenting, and interacting with APIs.

GeekDost - Roadmaps & Snippets for Developers