Diseño de API RESTful
Las API (interfaz de programación de aplicaciones) permiten que su aplicación se conecte con otras aplicaciones.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a desarrollar API de alta calidad mientras crean y protegen un servidor de API backend.
Al finalizar esta formación, los participantes serán capaces de:
- Elegir entre una variedad de marcos para crear API
- Comprender y modelar las API publicadas por empresas como Google y Facebook
- Crear y publicar sus propias API Restful para su consumo público
- Proteger sus API a través de la autenticación basada en tokens
Audiencia
- Desarrolladores
Formato del curso
- Parcialmente conferencia, parcialmente discusión, ejercicios y práctica intensiva
Nota
- Para personalizar este curso a otros lenguajes, como PHP, Javascript, etc., póngase en contacto con nosotros para organizarlo
Temario del curso
Introducción
Cómo funcionan las API
Accessing una API pública
Preparación del entorno de desarrollo
Preparación de una aplicación back-end de ejemplo
Creación de un punto de conexión de API
Prueba de la API
Depuración de la API
Protección de la API
Implementación del back-end habilitado para API
Supervisión de la API
Mejora de la API
Prácticas recomendadas de las API RESTful
Solución de problemas
Resumen y conclusión
Requerimientos
- Comprensión del protocolo HTTP
- Experiencia en programación web (consulte la nota a continuación para conocer las opciones de idioma)
Los cursos públicos requieren más de 5 participantes.
Diseño de API RESTful - Reserva
Diseño de API RESTful - Consulta
Diseño de API RESTful - Solicitud de consultoría
Testimonios (2)
Que cada lección técnica venía acompañada de múltiples ejercicios prácticos para afianzar los conceptos.
Andrei-Calin Bajea
Curso - OWASP Top 10 2025
Traducción Automática
Buena visión para definir una API, desplegarla y ejecutarla.
Vincent - Openbaar Ministerie
Curso - MuleSoft Anypoint Platform Fundamentals
Traducción Automática
Próximos cursos
Cursos Relacionados
Desarrollando Microservices en Google Cloud Apigee
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean aprender a crear, probar, depurar e implementar una API sobre la plataforma de API Apigee de Google Cloud.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya todos los recursos necesarios para comenzar a desarrollar una API.
- Comprender e implementar las herramientas disponibles dentro de Apigee Edge.
- Construya e implemente una API en Google Cloud.
- Supervise y depure los errores de la API.
- Aproveche las soluciones de análisis y aprendizaje automático de ogle Cloud para hacer que las API sean más inteligentes.
Desarrollando APIs usando Google Cloud Apigee X
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores que desean usar Apigee X para diseñar, desarrollar y administrar API de manera eficiente y segura.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar soluciones de API con Apigee X.
- Comprenda los fundamentos y las mejores prácticas para desarrollar, proteger y administrar el ciclo de vida de las API.
- Aprenda a diseñar, compilar y probar API y, a continuación, a implementarlas en la plataforma Apigee X.
- Implemente la seguridad de API multicapa para las API con políticas de clave de API y tokens de acceso de OAuth.
DevSecOps Firefight: Breach, Fix & Fortify
7 HorasEste taller de clase mundial, de vanguardia y práctico inmersa a los participantes en las realidades críticas de la seguridad moderna del pipeline CI/CD. Diseñado para profesionales de seguridad, ingenieros DevOps y desarrolladores ansiosos por dominar la defensa avanzada contra brechas en el pipeline, la formación combina simulaciones de ataques en vivo con herramientas líderes en la industria y técnicas prácticas de defensa.
Kong API Gateway
14 HorasEsta formación dirigida por un instructor (en línea o en las instalaciones del cliente) está orientada a ingenieros que deseen configurar un gateway de API de Kong para gestionar el tráfico hacia y desde sus microservicios.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar un clúster de Kong.
- Gestionar un gateway de API de Kong para proporcionar un único punto de comunicación para acceder a la API.
- Controlar el tráfico de servicios web a nivel granular.
- Seguridad de las APIs mediante la autenticación del acceso.
- Controlar el tráfico a través de limitaciones de velocidad y cuotas.
- Supervisar, registrar y analizar el tráfico de API utilizando una solución de terceros como ELK stack.
Gestión de APIs con MuleSoft Anypoint Platform
14 HorasEste curso de formación dirigido por un instructor (en línea o presencial) en Colombia está orientado a desarrolladores de nivel intermedio que deseen utilizar MuleSoft Anypoint Platform para diseñar, construir y gestionar APIs e integraciones de manera más rápida en una plataforma segura y universal.
Al final de este curso, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a desarrollar APIs con MuleSoft Anypoint Platform.
- Comprender las características y la arquitectura de MuleSoft Anypoint Platform.
- Aprender a diseñar, construir, gestionar e implementar APIs con AnyPoint Platform.
- Conocer el papel de cada componente en la construcción de integraciones y APIs.
- Conectarse a bases de datos y transformar datos utilizando APIs.
- Gestionar el acceso a las APIs creando e implementando proxies de API.
MuleSoft Técnicas de Integración Avanzadas
21 HorasMuleSoft es una plataforma líder en integración que permite a las empresas conectar aplicaciones, datos y dispositivos tanto en la nube como en entornos locales.
Esta formación, dirigida por un instructor (en línea o presencial), está diseñada para desarrolladores avanzados de MuleSoft y profesionales de integración que buscan diseñar, optimizar y desplegar flujos de integración complejos utilizando MuleSoft y la Plataforma Anypoint.
Al final de esta formación, los participantes podrán:
- Diseñar e implementar flujos avanzados de Mule, incluyendo manejo de errores y procesamiento por lotes.
- Asegurar APIs con OAuth 2.0, políticas y soluciones personalizadas de seguridad.
- Utilizar DataWeave para transformaciones complejas y enrutamiento dinámico.
- Desplegar y monitorear aplicaciones en CloudHub y entornos híbridos.
- Implementar pipelines CI/CD para proyectos MuleSoft usando Git, Jenkins y Maven.
Formato del Curso
- Sesiones interactivas y discusiones.
- Numerosos ejercicios y práctica hands-on.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para organizarla.
Fundamentos de la Plataforma MuleSoft Anypoint
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a profesionales de TI de nivel principiante que desean usar MuleSoft para integrar sistemas, administrar API y optimizar los flujos de datos en una empresa.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de MuleSoft y la plataforma Anypoint.
- Diseñe, cree y administre API con MuleSoft tools.
- Aplicar MuleTécnicas de integración suave a problemas del mundo real.
- Demostrar competencia en DataWeave y patrones de integración comunes.
Prueba de Seguridad Web - Seguridad y Pruebas de Aplicaciones Web utilizando OWASP
21 HorasEsta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a desarrolladores, ingenieros y arquitectos que buscan proteger sus aplicaciones y servicios web.
Al final de esta capacitación, los participantes podrán integrar, probar, proteger y analizar sus aplicaciones y servicios web utilizando el marco y las herramientas de prueba OWASP
OWASP GenAI Security
14 HorasBasado en las últimas pautas del proyecto OWASP GenAI Security, los participantes aprenderán a identificar, evaluar y mitigar amenazas específicas de IA mediante ejercicios prácticos y escenarios del mundo real.
Guía de Pruebas de Seguridad Móvil OWASP
21 HorasEste entrenamiento dirigido por un instructor (en línea o presencial) está destinado a desarrolladores, ingenieros y arquitectos que deseen aplicar los principios de prueba de la MSTG, así como sus procesos, técnicas y herramientas para asegurar sus aplicaciones y servicios móviles.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Explorar técnicas de prueba para estrategizar una implementación efectiva de pruebas de seguridad en el ciclo de vida de desarrollo.
- Ejecutar técnicas de prueba para evaluar vulnerabilidades y riesgos generales en aplicaciones móviles.
- Ejecutar diversos procesos de pruebas de seguridad para asegurar sus aplicaciones móviles Android e iOS.
OWASP Top 10 2025
14 HorasEste entrenamiento dirigido por un instructor en vivo en Colombia (en línea o presencial) está destinado a desarrolladores web y líderes que desean explorar e implementar el estándar de referencia OWASP Top 10 para asegurar sus aplicaciones web.
Al final de este entrenamiento, los participantes podrán estrategizar, implementar, asegurar y monitorear sus aplicaciones y servicios web utilizando el documento OWASP Top 10.
Gestionando APIs con Red Hat 3Scale
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores y administradores de sistemas que desean usar Red Hat 3Scale para crear, distribuir, administrar y monetizar API mientras mantienen el control del uso, la seguridad y el soporte del ciclo de vida de la API.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a administrar las API con Red Hat 3Scale.
- Comprenda las características y la arquitectura de la administración de API de 3Scale.
- Obtén información sobre cómo crear, administrar y monetizar API.
- Utilice el portal para desarrolladores para publicar API, configurar flujos de registro y acceso de clientes.
- Conozca cómo hacer que la adopción de APIs sea efectiva y segura.
- Defina e implemente webhooks para habilitar notificaciones en tiempo real.
Swagger y la Especificación OpenAPI
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de back-end que desean usar Swagger para crear, diseñar, documentar y consumir servicios web RESTful.
Al final de esta formación, los participantes serán capaces de:
- Cree una estrategia de administración de API para la infraestructura de software.
- Utilice las herramientas Swagger para editar archivos OAS y crear SDK.
- Implemente la seguridad de la API, el control de versiones, la documentación y otras características importantes .
Automatización de Pruebas con Apigee
14 HorasApigee es la plataforma integral de gestión de API de Google Cloud que permite a las organizaciones diseñar, proteger, implementar, monitorear y escalar APIs. Sus funciones de prueba y automatización facilitan a los equipos validar APIs, hacer cumplir políticas y garantizar despliegues de alta calidad en pipelines CI/CD.
Esta formación dirigida por un instructor (en línea o presencial) está orientada a ingenieros de QA y desarrolladores de nivel principiante a intermedio que buscan automatizar las pruebas y la validación de APIs utilizando herramientas e integraciones de Apigee.
Al final de esta formación, los participantes podrán:
- Configurar Apigee para la prueba y el monitoreo de APIs.
- Automatizar casos de prueba de API utilizando Apigee y herramientas integradas.
- Validar el rendimiento, la seguridad y la confiabilidad de las APIs.
- Integrar la automatización de pruebas en pipelines CI/CD.
Formato del Curso
- Conferencia interactiva y discusión.
- Ejercicios prácticos y práctica.
- Implementación en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinar.
Visual Studio Code
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores de nivel principiante a intermedio que desean editar códigos con VS Code.
Al final de esta formación, los participantes serán capaces de:
- Familiarícese con la interfaz de VS Code.
- Use eficazmente las áreas de trabajo en VS Code.
- Administre los métodos abreviados de teclado y la configuración de VS Code.
- Aprenda a usar varios lenguajes de programación en VS Code.