Seguridad en Aplicaciones y Desarrollo Seguro
Este curso de seguridad en aplicaciones y desarrollo seguro está diseñado específicamente para estudiantes universitarios que deseen mejorar sus conocimientos y habilidades en el campo. los estudiantes aprenderán los fundamentos de la seguridad en aplicaciones, incluyendo las mejores prácticas y técnicas para desarrollar software robusto y protegerlo contra amenazas externas. El curso se impartirá en español, específicamente adaptado para estudiantes en Colombia.
Objetivos de aprendizaje
- Comprender los conceptos básicos de la seguridad en aplicaciones y su importancia en el desarrollo de software.
- Identificar y evaluar las vulnerabilidades comunes en las aplicaciones y aprender a mitigar los riesgos asociados.
- Aplicar técnicas de codificación segura para desarrollar software resistente a ataques.
- Utilizar herramientas y metodologías de prueba de seguridad para evaluar la robustez de las aplicaciones.
- Desarrollar un enfoque proactivo hacia la seguridad en aplicaciones y promover la conciencia de seguridad en el proceso de desarrollo.
Temas
1.
Importancia de la seguridad en aplicaciones
2.
Principales amenazas y riesgos en el desarrollo de aplicaciones
3.
Normas y estándares de seguridad en aplicaciones
1.
Identificación de vulnerabilidades comunes en aplicaciones
2.
Evaluación de riesgos y impacto de las vulnerabilidades
3.
Mitigación de vulnerabilidades en el desarrollo de aplicaciones
1.
Uso de lenguajes y bibliotecas seguras
2.
Validación y filtrado de entradas de usuario
3.
Prevención de ataques de inyección de código
1.
Metodologías de pruebas de seguridad
2.
Herramientas de pruebas de seguridad
3.
Evaluación de la robustez de las aplicaciones
1.
Importancia de la conciencia de seguridad en el desarrollo de aplicaciones
2.
Estrategias para fomentar la conciencia de seguridad en el equipo de desarrollo
3.
Evaluación continua de la seguridad en el ciclo de vida del desarrollo de aplicaciones