course

HTTP API

3 students
Course updated 21 March 2023
Course HTTP API
$49 per month
for all Hexlet's courses
Sign up
  • Permanent access to theory
  • Asynchronous learning

Included in the course

9 lessons (video or text)
25 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

Description

This course explains what the HTTP API is, why it is needed and where it is used

Course program

Estimated time: 3 hours
  • 1

    About the course

    Learn about the course, its structure, objectives and goals
  • 2

    What is the HTTP API used for

    Get familiar with tasks that can't be done without an API

    quiz

  • 3

    HTTP requests in the browser

    Explore the developer panel and learn how to track API requests

    quiz

  • 4

    HTTP API Example

    Explore resources and endpoints. Learn to understand JSON, use pagination and nested resources

    quiz

  • 5

    CRUD

    Learn to work with basic resource management operations. Get to know idempotence

    quiz

  • 6

    CURL

    Learn how to run queries from the command line

    quiz

  • 7

    Postman

    Learn how to fulfill requests through a popular service

    quiz

  • 8

    Types of API

    Get to know the HTTP API (RPC, REST)

    quiz

  • 9

    OpenAPI (used to be Swagger Specification)

    Learn the standard that allows you to create an HTTP API specification that is convenient for code generation, documentation, and testing

    quiz

  • 10

    Do it yourself

    Some additional tasks to help you consolidate the theory you've learned
  • 11

    Additional resources

    Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic
Suggested learning programs
profession
Development of front-end components for web applications
10 months
from scratch
Start at any time