Ir al contenido principal

Curso

Introducción a las API en Python

Intermedio2 h

Sumérgete en el apasionante mundo de las APIs mientras te introducimos en los fundamentos del consumo y el trabajo con APIs Web utilizando Python.

Python2 h7 vídeos23 ejercicios1,900 XP32,516Certificado de logro

Crea tu cuenta gratis

Continuar con Google
o
Al continuar, aceptas nuestros los Términos de uso, nuestro la Política de privacidad y que tus datos se almacenan en EE. UU.

Les encanta a estudiantes de miles de empresas

¿Formando a un equipo?

Prueba para empresas

Descripción del curso

Sumérgete en el apasionante mundo de las APIs mientras te introducimos en los fundamentos de consumir y trabajar con APIs Web utilizando Python. Este curso está diseñado para desmitificar los conceptos y las aplicaciones prácticas de las API. Te ofrece una introducción práctica en la que aprenderás a interactuar con una API REST e integrarla en tus aplicaciones o flujos de trabajo. Al final de este curso, tendrás una comprensión exhaustiva de las API y la confianza para aplicar tus conocimientos en escenarios del mundo real.

Desvelando el mundo de las API

El curso comienza explicando qué son las API y cómo son fundamentales en el panorama digital actual. Te ensuciarás las manos haciendo sencillas peticiones a la API en Python . Mediante atractivos ejemplos y ejercicios interactivos, aprenderás a utilizar eficazmente el paquete `requests` para comunicarte con las API. Desglosaremos la anatomía de una solicitud API, ayudándote a comprender el ciclo solicitud/respuesta y a profundizar en la importancia de los componentes de las solicitudes HTTP, como URL, rutas y parámetros. Además, aprenderás a manejar las cabeceras y a interpretar los códigos de estado, lo que te permitirá interactuar con las API con confianza.

Dominar las API REST con Python

Avanzaremos al siguiente nivel al centrarnos en conceptos más avanzados de la API. Conocerás varios métodos de autenticación, como la autenticación básica y los tokens de API, y comprenderás cómo proteger tus interacciones con la API. El curso te guiará a través de los matices del envío y la recuperación de datos, haciendo hincapié en la importancia de las cabeceras, los códigos de estado y las estructuras de respuesta en REST. Adquirirás experiencia práctica en el trabajo con datos JSON, lo que te permitirá procesar y enviar datos fácilmente. Al final de este capítulo, serás experto en tomar decisiones informadas al integrarte con las API REST, garantizando un intercambio de datos sin fisuras.

Requisitos previos

Programa de formación

Contenido del curso

1

Realizar solicitudes a API con Python

Este capítulo presenta las Web APIs y te muestra cómo hacer tus primeras solicitudes a una API con el paquete de Python requests. Aprenderás los componentes clave de una solicitud a una API, los verbos HTTP y cómo construir URLs y enviar y recibir datos. También veremos headers y códigos de estado, usando una API de catálogo musical para ejemplos prácticos. Al final del capítulo, podrás integrar con confianza una REST API sencilla con Python.
Empezar capítulo
2

Más conceptos sobre solicitudes a API

En este capítulo aprenderás a autenticarte con APIs, cubriendo distintos métodos como la autenticación Basic y con API key usando el paquete requests. Luego profundizaremos en el trabajo con datos estructurados, centrándonos en solicitar y manejar datos JSON. Por último, dominarás el manejo de errores, incluyendo cómo gestionar errores con requests, entender los tipos de error y respetar los límites de tasa de las API.
Empezar capítulo

Introducción a las API en Python

Curso
completado

Obtén el certificado de logro

Inscríbete ahora

Desarrolla tus habilidades con la aplicación móvil de DataCamp

Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.