Перейти к основному контенту

Курс

Введение в API на Python

Средний2 ч

Погрузитесь в увлекательный мир API: изучите основы работы с Web API и их использования с Python.

Python2 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}1,900 XP32,303Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Погрузитесь в увлекательный мир API, где вы познакомитесь с основами использования и работы с веб-API с помощью Python. Этот курс создан, чтобы развеять мифы о концепциях и практическом применении API. Он предлагает вам практическое введение, в котором вы узнаете, как взаимодействовать с REST API и интегрировать его в свои приложения или рабочие процессы. К концу этого курса вы получите всестороннее понимание API и уверенность в применении своих знаний в реальных сценариях.

Открывая мир API

Курс начинается с объяснения того, что такое API и почему они играют ключевую роль в современном цифровом мире. Вы на практике научитесь делать простые API-запросы на Python. С помощью увлекательных примеров и интерактивных упражнений вы научитесь эффективно использовать пакет `requests` для взаимодействия с API. Мы разберём анатомию API-запроса, помогая вам понять цикл запрос/ответ и глубже разобраться в значении компонентов HTTP-запроса, таких как URL, пути и параметры. Кроме того, вы узнаете, как работать с заголовками и интерпретировать коды статуса, что позволит вам уверенно взаимодействовать с API.

Освоение REST API с Python

Мы перейдём на следующий уровень, сосредоточившись на более продвинутых концепциях API. Вы узнаете о различных методах аутентификации, включая Basic Auth и API-токены, а также поймёте, как обеспечить безопасность взаимодействия с вашим API. Курс проведет вас через нюансы отправки и получения данных, подчеркивая важность заголовков, кодов состояния и структур ответов в REST. Вы получите практический опыт работы с данными JSON, что позволит вам легко обрабатывать и отправлять данные. К концу этой главы вы будете уверенно принимать обоснованные решения при интеграции с REST API, обеспечивая бесперебойный обмен данными.

Предварительные требования

Программа

Структура курса

1

Выполнение API-запросов на Python

В этой главе вы познакомитесь с веб-API и научитесь выполнять первые API-запросы с помощью пакета requests. Вы узнаете об основных компонентах API-запроса, HTTP-методах, а также о том, как формировать URL-адреса и передавать и получать данные. Мы также рассмотрим заголовки и коды состояния на примере API музыкального каталога. По итогам главы вы сможете уверенно интегрировать простой REST API с Python.
Начать главу
2

Дополнительные концепции API-запросов

В этой главе вы изучите аутентификацию в API: разберёте различные методы, включая базовую аутентификацию и аутентификацию с помощью ключа API, используя пакет requests. Затем перейдёте к работе со структурированными данными — запросу и обработке данных в формате JSON. В завершение освоите обработку ошибок: научитесь управлять ошибками в requests, разберёте типы ошибок и узнаете, как соблюдать ограничения на частоту запросов.
Начать главу

Введение в API на Python

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Введение в API на Python | DataCamp