Introducción
Los fundamentos son los siguientes:
- Se enseñará a los participantes los principios fundamentales del desarrollo seguro de software.
- Este módulo dilucida los conceptos de seguridad del software y hace hincapié en los pasos clave del proceso de desarrollo de software seguro.
- Se centra en impartir los conocimientos y habilidades necesarios para practicar el desarrollo de software seguro, animando a los participantes a mitigar las vulnerabilidades de seguridad y crear software más resistente frente a las ciberamenazas.
Introducción y alcance
La unidad «Introducción al desarrollo de software seguro» sirve como exploración fundacional de los principios y prácticas esenciales para fomentar el desarrollo de software seguro. Este módulo tiene como objetivo proporcionar a los participantes una comprensión global de la importancia de integrar medidas de seguridad en el ciclo de vida de desarrollo de software. Esta unidad abarcará conceptos clave como los principios de codificación segura, la gestión de riesgos en el desarrollo de software y la identificación y mitigación de posibles vulnerabilidades. Los participantes profundizarán en las mejores prácticas del sector para el desarrollo seguro de software y adquirirán conocimientos para crear aplicaciones resistentes frente a las ciberamenazas en evolución. A través de reflexiones teóricas y ejemplos prácticos, este módulo pretende dotar a las personas de los conocimientos y habilidades necesarios para contribuir al desarrollo de software seguro en un panorama tecnológico dinámico y en constante cambio.
Materiales/Recursos
- Los libros de texto y recursos electrónicos sobre desarrollo de software seguro centrados en los principios básicos.
- Estudios de caso de desarrollo de software común.
- Herramientas de desarrollo de codificación segura.
- PC de estación de trabajo, proyector, red.
