

Practica la seguridad de servicios, código, dependencias, contenedores y entregas con 14 laboratorios guiados y 14 desafíos.
Completado 0 de 28 Labs
Comprender los Límites de la Aplicación
Proteger Código, Credenciales y Dependencias
Mantener los Secretos Fuera de Git
Preparar un Commit sin Secretos
Manejar los Secretos de Aplicaciones de Forma Segura
Reemplazar un Token de Aplicación Expuesto
Encontrar y Corregir una Dependencia Vulnerable
Actualizar una Dependencia Vulnerable de una Aplicación
Encontrar y Corregir Consultas Inseguras a Bases de Datos
Corregir una Consulta de Búsqueda Insegura
Convertir los Requisitos de Seguridad en Pruebas
Añadir una Prueba de Regresión para un Endpoint Protegido
Construir y Ejecutar Contenedores de Forma Segura
Comprobar y Entregar Cambios Continuamente
Crear tu Primer Control de Seguridad
Detener una Publicación cuando Fallan las Comprobaciones de Seguridad
Proteger un Flujo de Trabajo de Entrega
Reducir el Riesgo en un Flujo de Trabajo de Construcción
Investigar y Prevenir una Regresión de Seguridad
Eliminar una Regresión de Registro de Depuración
Verificar y Entregar una Publicación Segura
Entregar una Publicación Segura de DeskLite
Un curso práctico de seguridad en Linux diseñado para estudiantes de DevSecOps, centrado en la exposición de servicios, el endurecimiento (hardening) web, permisos de archivos, sudo, gestión de secretos y automatización con privilegios de root. Investigarás el estado real del host, aplicarás correcciones específicas y verificarás que los sistemas sigan siendo operativos tras el proceso de endurecimiento.
Completado 0 de 20 Labs
Un curso práctico de seguridad en Docker para estudiantes de DevSecOps, centrado en auditorías de tiempo de ejecución de contenedores, exposición de puertos, enlaces de depuración, acceso al socket de Docker, montajes de enlace (bind mounts), usuarios no root, modo privilegiado, secretos en tiempo de ejecución, filtración de tokens en tiempo de compilación e higiene de imágenes. Investigarás el estado real de los contenedores, aplicarás correcciones específicas y verificarás que las aplicaciones sigan funcionando correctamente tras el endurecimiento de la seguridad.
Completado 0 de 20 Labs
Construye una herramienta de precios con dependencias Python aprobadas y rechaza sustituciones de archivos wheel.
Completado 0 de 3 Labs
Crea un receptor reutilizable que acepte la guía solicitada y firmada por el editor, rechace entregas no aprobadas y conserve el sitio y las descargas.
Completado 0 de 3 Labs






