Pular para o conteúdo principal

Curso

Introdução a APIs em Python

Intermediário2 h

Mergulhe no empolgante mundo das APIs enquanto apresentamos a você os conceitos básicos de consumo e trabalho com APIs da Web usando Python.

Python2 h7 vídeos23 exercícios1,900 XP32,448Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Mergulhe no empolgante mundo das APIs enquanto apresentamos a você os conceitos básicos de consumo e trabalho com APIs da Web usando Python. Este curso foi criado para desmistificar os conceitos e os aplicativos práticos das APIs. Ele oferece uma introdução prática em que você aprenderá a interagir com uma API REST e a integrá-la aos seus aplicativos ou fluxos de trabalho. Ao final deste curso, você terá uma compreensão abrangente das APIs e a confiança necessária para aplicar seu conhecimento em cenários do mundo real.

Revelando o mundo das APIs

O curso começa explicando o que são APIs e como elas são fundamentais no cenário digital atual. Você colocará a mão na massa fazendo solicitações simples de API em Python. Por meio de exemplos envolventes e exercícios interativos, você aprenderá a usar efetivamente o pacote `requests` para se comunicar com APIs. Analisaremos a anatomia de uma solicitação de API, ajudando você a entender o ciclo de solicitação/resposta e a se aprofundar na importância dos componentes de solicitação HTTP, como URLs, caminhos e parâmetros. Além disso, você aprenderá a lidar com cabeçalhos e a interpretar códigos de status, capacitando-o a interagir com APIs com confiança.

Dominando as APIs REST com Python

Passaremos para o próximo nível à medida que nos concentrarmos em conceitos mais avançados de API. Você aprenderá sobre vários métodos de autenticação, incluindo Basic Auth e tokens de API, e entenderá como proteger suas interações de API. O curso guiará você pelas nuances do envio e da recuperação de dados, enfatizando a importância dos cabeçalhos, códigos de status e estruturas de resposta no REST. Você ganhará experiência prática no trabalho com dados JSON, o que lhe permitirá processar e enviar dados com facilidade. Ao final deste capítulo, você estará apto a tomar decisões informadas ao fazer a integração com APIs REST, garantindo uma troca de dados perfeita.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Fazendo requisições a APIs com Python

Este capítulo apresenta as Web APIs, mostrando como fazer suas primeiras requisições usando o pacote requests do Python. Você vai aprender sobre os componentes essenciais de uma requisição de API, verbos HTTP e como montar URLs e enviar e receber dados. Também vamos abordar headers e códigos de status, usando uma API de catálogo de música como exemplo prático. Ao final deste capítulo, você será capaz de integrar com segurança uma REST API simples usando Python.
Começar capítulo
2

Mais conceitos de requisições a APIs

Neste capítulo, você vai aprender a fazer autenticação com APIs, abordando diferentes métodos como Basic e autenticação por chave de API usando o pacote requests. Em seguida, vamos explorar o trabalho com dados estruturados, com foco em solicitar e manipular dados JSON. Por fim, você vai dominar o tratamento de erros, incluindo como lidar com erros no requests, entender tipos de erros e respeitar limites de taxa (rate limits) da API.
Começar capítulo

Introdução a APIs em Python

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.