Python JavaScript y TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines

API & Web Services — Catálogo

Choisissez un cours ou un pack pour commencer.

Cada curso reúne 8 lecciones interactivas en un Learning Workspace diseñado para transformar los conocimientos en competencias operativas. Lecciones guiadas, casos prácticos, cuestionarios dinámicos, acompañamiento conversacional y seguimiento del progreso te permiten aprender de forma eficaz, a tu ritmo. Los 15 cursos siguen una progresión por niveles, desde el descubrimiento de las API y el protocolo HTTP hasta el diseño, la seguridad y la integración de API profesionales.

🎓 15 cursos • 📘 120 lecciones interactivas • ⏱️ de 45 a 75 horas de formación conversacional

5 niveles: Nivel 1 — 9,90 € sin IVA Nivel 2 — 12,90 € sin IVA Nivel 3 — 15,90 € sin IVA Nivel 4 — 18,90 € sin IVA Nivel 5 — 24,90 € sin IVA

Mejor oferta

Pack Completo — Itinerario API & Web Services

🎓 Certificado : "API — Itinerario profesional completo" 247,50 €
📚 15 itinerarios 📖 120 lecciones ⏱ de 45 a 75 h ⚡ 1800 créditos incluidos

142,90 € sin IVA

Ahorro : 104,60 €

Pack Fundamentos API y HTTP 3 cursos
🎓 Certificado : API — Fundamentos API y HTTP
📚 3 itinerarios 📖 24 lecciones ⏱ de 9 a 15 h ⚡ 240 créditos incluidos

29,70 €

22,90 sin IVA

Ahorro : 6,80 €

01 Nivel 1

Comprender las API, los Web Services y las arquitecturas de integración

comprender por qué existen las API y cómo conectan aplicaciones, servicios, datos y sistemas de IA

Comprender el papel de una API en un sistema de información Distinguir cliente, servidor, servicio y consumidor Identificar endpoint, recurso, operación y contrato Comparar API pública, privada y de socio Distinguir integración síncrona y basada en eventos Comprender REST, RPC y los Web Services Situar SOAP, GraphQL y gRPC en el panorama de las API Taller: cartografiar las integraciones de un sistema de negocio
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 80 créditos incluidos
02 Nivel 1

Dominar HTTP: solicitudes, respuestas, métodos y códigos de estado

comprender los mecanismos HTTP indispensables para utilizar y diseñar correctamente una API

Comprender el ciclo de solicitud/respuesta HTTP Construir una URI y distinguir path y query Utilizar GET, POST, PUT, PATCH y DELETE Manipular headers, Content-Type y Accept Interpretar los códigos de estado 2xx, 3xx, 4xx y 5xx Comprender los métodos seguros e idempotentes Analizar los intercambios HTTP y sus metadatos Taller: diagnosticar una serie de intercambios HTTP
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 80 créditos incluidos
03 Nivel 1

Manipular JSON, parámetros y datos de API

leer, construir y transmitir correctamente los datos intercambiados por una API

Comprender objetos, arrays y tipos JSON Leer y construir estructuras JSON anidadas Comprender la serialización y la deserialización Utilizar path parameters y query parameters Transmitir headers y metadatos de la solicitud Construir el request body y el response body Descubrir JSON Schema y la validación estructural Taller: decodificar y reconstruir un payload de API complejo
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 80 créditos incluidos
Pack Consumo y autenticación 3 cursos
🎓 Certificado : API — Consumo y autenticación
📚 3 itinerarios 📖 24 lecciones ⏱ de 9 a 15 h ⚡ 300 créditos incluidos

38,70 €

28,90 sin IVA

Ahorro : 9,80 €

04 Nivel 2

Consumir y probar una API REST

llamar a una API con herramientas y código y luego comprobar la respuesta obtenida

Llamar a una API con curl Probar una API con un cliente HTTP gráfico Consumir una API en Python Consumir una API con fetch en JavaScript Transmitir parámetros, headers y cuerpo JSON Gestionar variables de entorno y secretos de prueba Verificar el contenido y los metadatos de una respuesta Taller: construir un cliente para una API pública
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 100 créditos incluidos
05 Nivel 2

Gestionar la paginación, los filtros, los errores y las respuestas complejas

construir clientes de API robustos frente a los volúmenes, errores y formatos de respuesta reales

Comprender la paginación de una colección Comparar la paginación por offset y por cursor Combinar filtros, ordenación y búsqueda Interpretar los errores HTTP de una API Utilizar un formato Problem Details para los errores Gestionar rate limits y respuestas temporales Tratar respuestas anidadas, parciales o incompletas Taller: hacer que un cliente API sea robusto ante casos reales
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 100 créditos incluidos
06 Nivel 2

Autenticar y autorizar las llamadas a la API

proteger el acceso a las API y elegir un mecanismo de autenticación adaptado al contexto

Distinguir autenticación y autorización Utilizar una API key sin exponer el secreto Comprender Basic Auth y Bearer Token Comprender los roles de OAuth 2.x Utilizar Authorization Code con PKCE Comprender Client Credentials para el servicio a servicio Gestionar scopes, duración y renovación de los tokens Taller: elegir y asegurar un mecanismo de acceso a la API
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 100 créditos incluidos
Pack Diseño y documentación 3 cursos
🎓 Certificado : API — Diseño y documentación
📚 3 itinerarios 📖 24 lecciones ⏱ de 9 a 15 h ⚡ 360 créditos incluidos

47,70 €

35,90 sin IVA

Ahorro : 11,80 €

07 Nivel 3

Diseñar una API REST coherente

transformar una necesidad de negocio en recursos, endpoints y comportamientos HTTP coherentes

Transformar una necesidad de negocio en recursos de API Diseñar URI coherentes y predecibles Asociar correctamente los métodos HTTP y las operaciones Elegir los códigos de estado adecuados Diseñar colecciones, filtros y paginación Gestionar la idempotencia y la repetición de solicitudes Hacer evolucionar una API sin romper a sus consumidores Taller: diseñar una API REST a partir de una necesidad de negocio
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 120 créditos incluidos
08 Nivel 3

Definir los contratos, esquemas y reglas de validación

formalizar con precisión lo que una API acepta, produce y garantiza a sus consumidores

Comprender el papel de un contrato de API Definir el esquema de una solicitud Definir el esquema de una respuesta Expresar tipos, campos obligatorios y restricciones Validar los datos con JSON Schema Distinguir la validación estructural de las reglas de negocio Diseñar un modelo de error estable y compatible Taller: construir y hacer evolucionar un contrato de API
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 120 créditos incluidos
09 Nivel 3

Documentar una API con OpenAPI

describir una API de manera explotable por los desarrolladores, las herramientas de prueba y los generadores de clientes

Comprender el papel de OpenAPI en el ciclo de vida de la API Describir info, servers y paths Documentar operaciones y parámetros Describir requestBody y los tipos de contenido Documentar responses y errores Reutilizar schemas y componentes con $ref Declarar securitySchemes, ejemplos y documentación Taller: redactar una especificación OpenAPI utilizable
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 120 créditos incluidos
Pack Calidad, seguridad y resiliencia 3 cursos
🎓 Certificado : API — Calidad, seguridad y resiliencia
📚 3 itinerarios 📖 24 lecciones ⏱ de 9 a 15 h ⚡ 420 créditos incluidos

56,70 €

42,90 sin IVA

Ahorro : 13,80 €

10 Nivel 4

Probar, diagnosticar y observar una API

poner en marcha una estrategia de pruebas y encontrar rápidamente el origen de un fallo

Construir una estrategia de pruebas de API Escribir pruebas positivas, negativas y de límites Probar códigos de estado, headers y contenidos de respuesta Comprender las pruebas de contrato y compatibilidad Utilizar mocks, stubs y servicios simulados Automatizar una colección de pruebas Explotar logs, correlación, métricas y trazas Taller: diagnosticar una API defectuosa
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 140 créditos incluidos
11 Nivel 4

Asegurar una API

proteger los datos, objetos, funciones y flujos de negocio expuestos por una API

Cartografiar los activos y amenazas de una API Controlar la autorización a nivel de objeto Asegurar la autenticación, los roles y las funciones Validar las entradas y limitar las inyecciones Proteger secretos, transporte y configuración Limitar el consumo de recursos y los flujos de negocio sensibles Controlar SSRF, las API de terceros y el inventario de endpoints Taller: auditar y reforzar una API con OWASP API Security
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 140 créditos incluidos
12 Nivel 4

Gestionar el rendimiento, las cuotas, la caché y la resiliencia

diseñar integraciones capaces de resistir la lentitud, los errores temporales y las variaciones de carga

Definir timeouts y presupuestos de latencia Poner en marcha retries, backoff y jitter Gestionar duplicados e idempotencia en cliente y servidor Aplicar rate limiting, cuotas y políticas de consumo Comprender la caché HTTP, la frescura y la invalidación Utilizar ETag y solicitudes condicionales Comprender la degradación controlada y el circuit breaker Taller: hacer una integración de API resiliente y observable
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 140 créditos incluidos
Pack Integración y dominio profesional 3 cursos
🎓 Certificado : API — Integración y dominio profesional
📚 3 itinerarios 📖 24 lecciones ⏱ de 9 a 15 h ⚡ 480 créditos incluidos

74,70 €

48,90 sin IVA

Ahorro : 25,80 €

13 Nivel 5

Integrar API, webhooks y flujos de trabajo basados en eventos

orquestar varios servicios y reaccionar a eventos de forma fiable y controlada

Comparar polling, webhook y evento asíncrono Diseñar un payload de evento estable Recibir y validar un webhook Verificar la autenticidad, firma y frescura de un evento Gestionar retries, duplicados e idempotencia del consumidor Gestionar el orden, versionado y compatibilidad de los eventos Encadenar varias API en un flujo de trabajo Taller: construir un flujo de trabajo basado en eventos fiable
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 160 créditos incluidos
14 Nivel 5

Construir una API profesional con Python y FastAPI

poner en práctica los principios del itinerario en una API Python documentada, validada y probada

Crear el esqueleto de una API FastAPI Definir rutas, path parameters y query parameters Crear modelos de solicitud y de respuesta Validar los datos y gestionar los errores Conectar la API a una base de datos SQL Organizar configuración, dependencias y secretos Añadir autenticación, OpenAPI y pruebas Taller: entregar una API FastAPI funcional y documentada
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 160 créditos incluidos
15 Nivel 5

Proyecto profesional completo de integración de API

diseñar, construir, asegurar, probar e integrar una API en un caso de negocio de principio a fin

Encuadrar la necesidad y los usuarios de la API Diseñar el modelo de datos y el contrato Implementar recursos, endpoints y validaciones Poner en marcha la autenticación y la autorización Gestionar colecciones, paginación y errores Documentar con OpenAPI y automatizar las pruebas Añadir seguridad, resiliencia y un webhook Taller final: presentar y defender la integración de API completa
📚 8 lecciones ⏱ de 3 a 5 h 🎯 Cuestionario incluido ⚡ 160 créditos incluidos