К содержимому
Claude Code с 0:полный курс
Уровень 11 · HTTP и API 4 мин

Мини-проект: получаем данные из реального API

Собираем весь уровень 11 в одном мини-проекте: просим Claude взять курс валют из открытого API и показать его — запрос, ответ, разбор и вывод.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Вот и финал уровня 11! Ты узнал, что такое HTTP и API, как отправить запрос через fetch, как прочитать ответ в JSON и зачем нужны ключи доступа. Пора собрать всё это в одном маленьком проекте.

Идея проекта

Сделаем что-то полезное и наглядное: возьмём курс валют из открытого API и покажем его. Например, сколько рублей стоит один доллар. Тебе не нужно писать всё с нуля вручную — достаточно описать задачу Claude. Можно сказать так:

Возьми из открытого API курс валют (доллар к рублю)
и покажи его. Объясни каждый шаг.

Claude найдёт подходящий API, напишет код и пояснит, что происходит.

Как всё связано

Обрати внимание, что под капотом работает вся цепочка, которую ты прошёл на этом уровне:

  1. Запрос. fetch идёт по адресу API за данными.
  2. Ответ. Сервер возвращает данные в формате JSON.
  3. Разбор. Из ответа достаём нужное поле — сам курс валюты.
  4. Показ. Выводим это значение, чтобы его увидел человек.

Если для какого-то API понадобится ключ доступа — вспомни прошлый урок: храни его в переменной окружения, а не в коде.

Поздравляю — ты прошёл целый уровень про общение программ по сети! Это серьёзная тема, и теперь ты понимаешь, как приложения получают данные из интернета.

Что дальше

Данные мы получать научились. Но что, если их нужно где-то хранить — список пользователей, заказы, сообщения? Для этого есть базы данных, и именно с них начнётся следующий уровень. Увидимся там!

Проверь себя

Отвечено 0/3
Режим:

В каком порядке идут шаги при работе с API?

В каком формате обычно приходит ответ от API?

Зачем многим API нужен ключ доступа?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K