Seguridad de APIs y OWASP
Course
Curso práctico y profundo sobre seguridad de APIs basado en los riesgos OWASP, enfocado en proteger aplicaciones modernas mediante ejemplos reales, ejercicios aplicables y herramientas accesibles.
En el mundo interconectado de hoy, las APIs se han convertido en el corazón de la comunicación entre aplicaciones y servicios. Sin embargo, esta conectividad también abre puertas a amenazas cada vez más sofisticadas. Este curso está diseñado para quienes ya tienen experiencia desarrollando o utilizando APIs y desean profundizar en los principios, riesgos y mejores prácticas de seguridad, siguiendo el estándar internacional OWASP API Security Top 10. A lo largo de cinco módulos secuenciados, acompañarás a personajes y casos basados en situaciones reales para identificar errores comunes, entender el origen de las vulnerabilidades y aplicar soluciones inmediatas con recursos gratuitos o de bajo costo. Aprenderás desde los fundamentos de la seguridad de APIs, autenticación y autorización robusta (incluyendo OAuth y JWT), hasta el manejo de tokens, sesiones y la gestión segura de claves. Desglosarás cada uno de los riesgos críticos OWASP, pero siempre con un pie en la práctica: realizarás pruebas de seguridad, configurarás controles como CORS y rate limiting, y aplicarás cifrado y monitoreo efectivo. El curso está estructurado para que cada concepto teórico se traduzca en acciones concretas que podrás implementar el mismo día en tus proyectos. Al finalizar, no solo dominarás los principales riesgos y defensas en el mundo real, sino que podrás medir tu avance con ejercicios prácticos y métricas simples. Todo el contenido está respaldado por autores clave del campo y actualizado con investigaciones recientes (2023-2025), en un lenguaje claro, riguroso y cercano. Este curso es tu guía definitiva para proteger las APIs que mueven tus aplicaciones y tu negocio.
Here is the course outline:
1. Introducción estratégica a la seguridad de APIs y el marco OWASPEste módulo sienta las bases del curso presentando la importancia de proteger APIs, los principios esenciales de seguridad y un panorama general del OWASP API Security Top 10 para contextualizar los riesgos más críticos. 7 sections
|
|||||||
|
2. Control de acceso robusto y gestión de sesiones en entornos APIAprenderás a diferenciar y aplicar correctamente autenticación y autorización, manejar tokens y sesiones de forma segura, implementar OAuth 2.0 y JWT, configurar CORS de manera efectiva y custodiar claves y secretos con buenas prácticas de ciclo de vida. 6 sections
|
||||||
|
3. Riesgos críticos OWASP API Security Top 10 – Parte IAnalizaremos a fondo los primeros cinco riesgos del OWASP API Security Top 10, entendiendo sus causas, vectores de ataque y controles prácticos para reducir exposición: BOLA, autenticación rota, exposición excesiva de datos, falta de limitación de recursos y autorización a nivel de función. 6 sections
|
||||||
|
4. Riesgos críticos OWASP API Security Top 10 – Parte II y defensas efectivasContinuaremos con los riesgos del 6 al 10 (Mass Assignment, Security Misconfiguration, Injection, Improper Assets Management e Insufficient Logging & Monitoring) y los combinaremos con técnicas de pruebas de seguridad, cifrado de datos y estrategias de prevención y mitigación para crear defensas en profundidad. 6 sections
|
||||||
|
5. Síntesis, buenas prácticas y hoja de ruta para la protección continua de APIsCerramos el curso integrando todos los conceptos aprendidos, estableciendo métricas de madurez, revisando lecciones clave de mitigación y monitoreo, y trazando un plan de acción para la mejora continua y la preparación frente a futuras amenazas. 8 sections
|
||||||||
|