Programas / Desarrollo seguro y AppSec / Curso de Software Composition Analysis con Snyk y Dependency-Check
Conoce lo que importas: domina el Software Composition Analysis con Snyk y Dependency-Check.
Duración
200 Horas
Módulos
8 Módulos
Nivel
Curso
Modalidad
Online
Precio
540 €
Seis pilares que estructuran el control de tus dependencias.
El Curso de Software Composition Analysis con Snyk y Dependency-Check es una formación de 200 horas diseñada para controlar las vulnerabilidades que llegan en las dependencias de terceros. Combina el riesgo de las dependencias y las vulnerabilidades conocidas, Snyk y OWASP Dependency-Check en profundidad y el SBOM y la integración del SCA en el pipeline para que pases de la dependencia vulnerable a la remediación en proyectos reales, desde el primer día.
No te formamos en teoría de seguridad, sino en controlar lo que importas: cada vulnerabilidad heredada de un componente de terceros se detecta y se remedia con una práctica concreta de SCA.
Email: contacto@isecd.com
La mayoría del código de una aplicación moderna es de terceros. Aprendes a analizar tus dependencias, la defensa que de verdad evita heredar una vulnerabilidad sin saberlo.
SCA, riesgo de dependencias, CVE, CVSS, Snyk, OWASP Dependency-Check, SBOM e integración en el pipeline, todo lo que el control de la cadena de suministro exige.
El control de dependencias es una competencia escasa y muy demandada. Saber detectar y remediar vulnerabilidades heredadas te diferencia en cualquier equipo de desarrollo.
Vídeos cortos, lecturas dirigidas y material descargable para asimilar los conceptos clave de cada bloque sin perder tiempo en relleno académico.
Proyectos con dependencias vulnerables reales donde escaneas con Snyk y Dependency-Check, interpretas los hallazgos y remedias, replicando el trabajo del SCA en un marco guiado.
Escenarios basados en vulnerabilidades reales de componentes de terceros: los CVE que detectarás y remediarás de verdad en producción.
Desarrolladores de aplicaciones
Ingenieros DevOps
Responsables de cumplimiento técnico
Arquitectos de software
Implantar el control de dependencias en una organización, definiendo qué se bloquea, qué se avisa y quién decide cuando aparece un caso dudoso.
Vigilar el riesgo que entra en el software a través de terceros, desde librerías sin mantenimiento hasta paquetes con un historial sospechoso.
Generar y mantener el inventario de componentes de cada producto, un requisito que ya aparece en los contratos con clientes corporativos.
Automatizar la detección y la actualización de dependencias vulnerables dentro del pipeline, sin depender de revisiones manuales periódicas.
Auditar el inventario de librerías de un cliente y entregar un plan de actualización ordenado por riesgo y por esfuerzo de migración.
Revisar la compatibilidad legal de los componentes que usa la empresa, un problema tan real como el técnico y mucho menos vigilado.
Es analizar las dependencias de terceros que arrastra una aplicación para saber qué vulnerabilidades y qué licencias estás incorporando sin darte cuenta. Importa ahora porque en un proyecto moderno el código propio es la parte pequeña: casi todo lo demás llega de paquetes que nadie ha revisado.
Trabajas Snyk a fondo y OWASP Dependency-Check como alternativa abierta, interpretas identificadores CVE y puntuaciones CVSS para priorizar, generas el SBOM del proyecto e integras el análisis en el pipeline para que ninguna dependencia vulnerable llegue a producción sin que alguien lo sepa y lo apruebe.
El estático revisa el código que ha escrito tu equipo. El SCA revisa el que no ha escrito nadie de la casa: las librerías que se instalan con un comando. Son problemas distintos, porque aquí no puedes corregir el fallo, solo actualizar, sustituir o asumir el riesgo.
Puedes trabajar como especialista en seguridad de dependencias, como responsable del SBOM de la organización, como ingeniero de AppSec centrado en el pipeline o dando soporte al cumplimiento de licencias. Es una pieza que NIS2 y los clientes grandes empiezan a exigir por contrato desde ya mismo.
Es el caso más incómodo y el curso lo trata. Las salidas son cuatro: sustituir la librería, aislar la función afectada, aplicar una mitigación en tu propio código o aceptar el riesgo documentándolo. Lo que no vale es dejar la alerta abierta esperando que el mantenedor reaccione.
Sí. Cuentas con un tutor especializado que resuelve tus dudas técnicas, revisa tu progreso en los laboratorios y te orienta cuando un ejercicio se atasca. No estudias en solitario.
Al superar el programa recibes el título de Curso de Software Composition Analysis con Snyk y Dependency-Check, que acredita las 200 horas de formación y las competencias prácticas adquiridas.
Sí. Ofrecemos pago fraccionado sin intereses para que distribuyas el importe de la matrícula en cómodas mensualidades. Tu asesor te explica las opciones disponibles según tu caso.
Cursos diseñados para profesionales que quieren especializarse en esta área. Cada programa combina técnica aplicada, casos sectoriales y certificación al finalizar.