Catálogo de cursos
Límites de seguridad del software
Corrige vulnerabilidades aisladas y demuestra que el código es seguro.
- Avanzado
- 9 lecciones
- 2 proyectos
- Unas 1.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Usa casos de prueba sintéticos para corregir XSS, inyección SQL, fallos de autorización, filtraciones de secretos y errores de CSRF y CORS. Todos los laboratorios deniegan el acceso por defecto, están aislados de la red y se plantean para sistemas que te pertenecen o que tienes autorización para probar.
Programa del curso
Sección 1
Entradas no confiables
Mantén los datos como datos en los puntos de salida del navegador y de la base de datos.
- XSS y contextos de salida
- Parámetros SQL
- Validación y codificación
Sección 2
Identidad e integridad de las solicitudes
Autoriza el acceso a los recursos y rechaza acciones falsificadas desde otros sitios.
- Autenticación y autorización
- Defensas contra CSRF
- CORS: un límite del navegador
Sección 3
Secretos y verificación
Reduce la exposición de credenciales y demuestra tanto el fallo como el comportamiento corregido.
- Ciclo de vida de los secretos
- Denegar por defecto
- Pruebas de regresión de seguridad
Rutas de aprendizaje
Ingeniería de IA
Crea y opera un producto real de IA: busca en tus contenidos, usa solo las herramientas que hayas aprobado, se prueba siempre del mismo modo, tiene un plan para cuando falle y muestra su velocidad y costo.
Secuencia de 11 cursos
Desarrollo centrado en IA
Lanza una aplicación segura en TypeScript con IA en tu flujo de trabajo: algoritmos probados, herramientas dentro de límites seguros, decisiones de arquitectura que puedas explicar y versiones que puedas verificar tras publicarlas.
Secuencia de 16 cursos
Desarrollo web full-stack
Crea y comparte una aplicación full-stack probada con React: una pantalla que todos puedan usar, datos que solo pueda ver su propietario, API con límites claros, actualizaciones en tiempo real que mantengan la coherencia y despliegues que puedas revertir.
Secuencia de 14 cursos
Desarrollo con Python y datos
Analiza datos reales y crea herramientas probadas que se comuniquen de forma segura con API externas y busquen en tus contenidos, usando Python, Git, SQL y búsqueda vectorial.
Secuencia de 10 cursos
Tu idea, en marcha. Empieza en 60 segundos.
Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras
Empezar