BC Skills Academy

Seguridad de Aplicaciones y DevSecOps — Curso de Estudio

El curso oficial de preparación para la certificación Seguridad de Aplicaciones y DevSecOps: módulos estructurados, ejemplos prácticos y práctica enfocada en el examen.

Key facts

Course outline

  1. Módulo 1: Fundamentos de seguridad de aplicaciones — Establece los conceptos básicos de seguridad de aplicaciones, el panorama de amenazas y la filosofía de desplazamiento a la izquierda que sustenta DevSecOps.
    • Por qué la seguridad de las aplicaciones es importante
    • El OWASP Top 10 en profundidad
    • Ciclo de vida de desarrollo de software seguro (SSDLC)
    • Modelado de Amenazas con STRIDE y PASTA
  2. Módulo 2: Codificación segura y patrones de vulnerabilidad comunes — Cubre los principios de codificación segura y las clases de vulnerabilidad más impactantes que los desarrolladores deben comprender para escribir software seguro.
    • Principios y Estándares de Codificación Segura
    • Ataques de Inyección y Prevención
    • Cross-Site Scripting (XSS) y CSRF
    • Fallos de Autenticación, Autorización y Gestión de Sesiones
  3. Módulo 3: Pruebas de seguridad: SAST, DAST y SCA — Enseña las tres disciplinas principales de pruebas de seguridad automatizadas y cómo complementan la revisión manual en un programa de pruebas integral.
    • Pruebas Estáticas de Seguridad de Aplicaciones (SAST)
    • Pruebas Dinámicas de Seguridad de Aplicaciones (DAST)
    • Análisis de Composición de Software (SCA) y Seguridad de Dependencias
    • Pruebas de Seguridad de Aplicaciones Interactivas (IAST) y Pruebas de Penetración
  4. Módulo 4: Gestión de secretos y seguridad de la cadena de suministro — Aborda cómo proteger secretos y material criptográfico, y cómo asegurar la cadena de suministro de software contra ataques a dependencias y canalizaciones de compilación.
    • Gestión de Secretos — Principios y Herramientas
    • Seguridad de la Cadena de Suministro de Software y SBOM
    • Seguridad de Contenedores e Infraestructura como Código
  5. Módulo 5: DevSecOps: integración de seguridad en canalizaciones CI/CD — Cubre la filosofía DevSecOps, la integración de herramientas y cómo construir puertas de seguridad en canalizaciones CI/CD modernas sin bloquear la velocidad de entrega.
    • Principios y Cultura de DevSecOps
    • Incorporación de Puertas de Seguridad en Tuberías CI/CD
    • Monitoreo de Seguridad, Registro y Respuesta a Incidentes en DevSecOps
  6. Módulo 6: Temas avanzados: seguridad de API, criptografía y Zero Trust en aplicaciones — Cubre los riesgos de seguridad específicos de API, la aplicación correcta de criptografía y cómo los principios de Zero Trust se aplican a la arquitectura de aplicaciones.
    • Seguridad de API — REST, GraphQL y el Top 10 de Seguridad de API
    • Criptografía Aplicada para Desarrolladores de Aplicaciones
    • Arquitectura de Aplicaciones de Confianza Cero
  7. Módulo 7: Preparación para el examen: revisión de conceptos y estrategia — Consolida todo el curso en una revisión estructurada, explica cómo están estructurados los exámenes profesionales de seguridad de aplicaciones y DevSecOps, y proporciona estrategias de estudio y…
    • Repaso Rápido de Conceptos Clave
    • Estructura del examen y panorama de certificaciones
    • Estrategia de práctica y preparación final