Basics of HTTP
Data Transmission in Requests
Tools for Working with HTTP

HTTP API

API skills for development, testing, and integration to boost chances of moving into backend development

Start learning

Included in subscription (over 50 courses)

Learning syllabus

Structure of HTTP requests

Main request components: method, URL, headers, body, differences between HTTP 1.0 and 1.1, data format and encoding in requests

HTTP Methods

Overview of main methods: GET, POST, PUT, DELETE, idempotent and safe methods, usage examples for each

HTTP Request Body

Structure and format of request and response bodies, data formats: JSON, XML, form data, how to properly construct the request body

Submitting Data via Forms

How data from forms is sent in HTTP requests, differences between GET and POST methods when submitting forms, examples of working with HTML forms

Cookies and Sessions

How cookies work in HTTP, using cookies for session management, limitations of the stateless HTTP protocol

Redirection

Working with redirects, types of redirects, following redirects

How learning is organised

You learn the theory in a convenient text format - easy to read even from your phone. Live examples help you immediately understand how everything works in practice. The material is organised in such a way that you move step by step from simple to complex without missing important details

Subscription 3,900 ₽/month

The subscription gives access to all courses in the "subscription" catalog. Cancel anytime. Company payments are available.

Subscribe →
  • 50+ courses
  • Lifetime access to theory
  • Learn in parallel
  • Learning with an AI assistant