Курс «HTTP API»

Последнее обновление: 23 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

11 уроков (видео и/или текст)
6 упражнений в тренажере
35 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

В этом курсе мы разберем принципы построения HTTP API, которые применимы ко всем языкам программирования. Вы узнаете, какие задачи можно решить с помощью API, познакомитесь с его основными составляющими, научитесь выполнять запросы разными способами и отслеживать их.

Чему вы научитесь

  • Использовать спецификацию OpenAPI
  • Проектировать API, используя лучшие практики
  • Выполнять запросы с помощью Postman
  • Анализировать выполняемые запросы в браузере

Программа

1

О курсе

Знакомимся с темой курса, его структурой, задачами и целями

2

Для чего используется HTTP API

Разбираемся, какие задачи не могут быть сделаны без API

3

HTTP-запросы в браузере

Знакомимся с панелью разработчика и учимся отслеживать запросы к API

4

Пример HTTP API

Знакомимся с эндпоинтами, учимся понимать JSON, использовать пагинацию и вложенные ресурсы

5

CRUD

Учимся работать с основными операциями по управлению ресурсами и знакомимся с идемпотентностью

6

HTTPie

Знакомимся с утилитой HTTPie для выполнения запросов из командной строки

7

Виды API

Выясняем, каким бывает HTTP API — RPC и REST

8

Аутентификация в HTTP API

Познакомиться с Bearer аутентификацией и API Keys

9

Авторизация в API

Познакомиться с Oauth и JWT токенами

10

OpenAPI

Изучаем стандарт, по которому создается HTTP API

11

Postman

Учимся выполнять запросы через популярный сервис Postman

Формат обучения

Испытания

1

Postman

2

Вход и создание

3

Работа с документацией

4

В поисках события

5

Тестирование API

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы