Sobre el curso
El ciclo de vida de desarrollo de software o SDLC es una habilidad esencial para cualquier Product managers, project managers, ingenieros de software, arquitectos de software, gestores de desarrollo, desarrolladores testers, entre otros.
Nuestro curso en Técnicas de Seguridad en Desarrollo aportará a los profesionales implicados dentro del ciclo de vida del desarrollo de software, independiente de las tecnologías de programación empleadas, conocer las debilidades y técnicas de desarrollo para crear aplicaciones seguras.
Nuestros alumnos encontrarán una plataforma interactiva, dinámica, en la que podrán poner a prueba sus conocimientos en el desarrollo seguro de software y probar sus habilidades de la manera más real posible, contamos con un entorno con cerca de 60 horas de prácticas en diferentes lenguajes de programación.
Normas y Certificaciones Cubiertas:
🔐 OWASP Top 10 - Protección contra vulnerabilidades críticas en aplicaciones web
🔐 ISO/IEC 27034 - Estándar internacional para seguridad en desarrollo de aplicaciones
🔐 NIST SSDF - Marco de Desarrollo Seguro de Software del Instituto Nacional de Estándares
🔐 PCI DSS v4.0 - Requisitos para aplicaciones que manejan datos de pago
🔐 CWE/SANS Top 25 - Errores de software más peligrosos
Beneficios Clave:
✔ Integra DevSecOps en tus proyectos reales
✔ Domina codificación segura en múltiples lenguajes
✔ Prepara el camino para certificaciones como CSSLP o CEH
✔ Accede a laboratorios prácticos con casos reales
A quién va dirigido
Managers Product Managers, Project Managers |
Gestores de desarrollo Ingenieros y arquitectos de software, Programadores |
Responsables de Calidad del software Testers y Auditores |
Personal de operaciones que deseen certificar sus conocimientos en seguridad en el desarrollo de software |
Temario del curso
Introducción
3 min- C0.1: Bienvenida al curso
- C0.2: Introducción C1
- C0.3: Introducción C2
- C0.4: Conciciones de uso del portal
Concienciación en Seguridad
2h- C1.1: El valor de la seguridad en el software (30 min)
- C1.2: Principios de seguridad (20 min)
- C1.3: Los riesgos más comunes en el software (20 min)
- C1.4: Olores del código (20 min)
- C1.5: El concepto de deuda técnica (20 min)
- C1.6: S-SDLC: Secure Software Development Life Cycle (20 min)
Cursos de Desarrollo Seguro
10h 37min- C2.1: OWASP y recursos para desarrolladores (26 min)
- C2.2: Requerimientos de seguridad (28 min)
- C2.3: Validación de entradas (34 min)
- C2.4: Autenticación de usuarios (25 min)
- C2.5: Control de acceso (36 min)
- C2.6: Gestión de sesiones (45 min)
- C2.7: Seguridad en las comunicaciones (29 min)
- C2.8: Gestión de errores y logs (38 min)
- C2.9: Errores más comunes: CWE/SANS Top 25 (22 min)
- C2.10: Perdida de Control de Acceso (28 min)
- C2.11: Fallos Criptográficos (35 min)
- C2.12: Inyecciones (47 min)
- C2.13: Diseño Inseguro (39 min)
- C2.14: Errores de Configuración de Seguridad (32 min)
- C2.15: Componentes Vulnerables y Obsoletos (34 min)
- C2.16: Fallos de Identificación y Autenticación (41 min)
- C2.17: Fallos de Integridad de Datos y Software (25 min)
- C2.18: Fallos de Monitoreo y Registro de Seguridad (31 min)
- C2.19: Falsificación de Solicitudes del lado del servidor (SSRF) (30 min)
Requisitos previos
| Experiencia en desarrollo de software o participación en procesos del Ciclo de Vida de Desarrollo de Software. |
Requisitos de conexión
Conexión a InternetVelocidad mínima de 10 Mbps para reproducciónfluida de contenidos multimedia. |
AuricularesSe recomienda el uso de auriculares para mejor |
Más información
- La duración del curso son 20-30 horas lectivas incluyendo vídeos, ejercicios prácticos y lecturas complementarias.
- Si quiere llevar a cabo este seminario web en su empresa contacte con nosotros a través del formulario "Obtener más información".