Desarrollo de software y programación segura
Curso
En línea
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
¡Con esta certificación, tú puedes desarrollar software seguro!
-
Tipología
Curso
-
Metodología
En línea
-
Horas lectivas
40h
En la actualidad, es de vital importancia tener conocimientos sobre seguridad en materia de tecnología. Si eres programador y estás interesado en desarrollar software y programar de manera segura, la Universidad Autónoma del Noreste te invita a cursar la Certificación en Desarrollo de Software y Programación.
Este programa fue creado para darte los conocimientos más importantes en el tema de programación segura, así como mejorar tus habilidades para analizar y evaluar el código fuente de las aplicaciones, en especial si realizas auditorías de seguridad. Algunos de los temas que revisaremos en esta certificación incluyen: introducción al desarrollo seguro, descripción de una arquitectura segura, programación segura en e-commerce, certificación en OWASP 2013, vulnerabilidades en las aplicaciones, contramedidas OWASP para las principales vulnerabilidades en Java, Net y Php, entre otros.
No pierdas la oportunidad de seguir creciendo en tus habilidades profesionales, aprende a programar de manera segura. Si quieres más información sobre este programa o te interesa inscribirte, da click en el botón “pide información” y la UANE te contactará a la brevedad para asesorarte.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Una vez que solicites información por medio del catálogo de Emagister.com.mx el centro se pondrá en contacto contigo para informarte del proceso de matriculación.
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 reseñas en los últimos 12 meses
Este centro lleva 17 años en Emagister.
Materias
- Seguridad de la informacion
- Análisis de código
- Perfil de un atacante
- Tipos de fallos de seguridad en software
- Ciclo de desarrollo de software seguro
- Información confidencial
- FACTORES DE RIESGO
- Transmisión de la información
- Scoring de vulnerabilidades
- Protección de datos
- Seguridad en comunicaciones
- Configuración de los sistemas
- Seguridad de bases de datos
- Manejo de ficheros
- Manejo de memoria
Profesores
Equipo Docente
Director
Programa académico
Plan de Estudio
Curso 1 - Introducción al Desarrollo Seguro.
Módulo 1. Introducción al Desarrollo Seguro
- Cómo afectan las vulnerabilidades a mi negocio.
- Seguridad de la información
- Desarrollo y Análisis de código
- OWASP TOP 10
Módulo 2. Conoce a tu enemigo
- Perfil de un atacante
- Como ve un atacante nuestra aplicación
- Protocolo HTTP simple y fácilmente manipulable
- Let's Try!! Practica e interiorize
Módulo 3. Conceptos básicos y genéricos del desarrollo seguro
- Descripción de una arquitectura segura.
- Tipos de fallos de seguridad en software. Top 10
- Ciclo de desarrollo de software seguro.
- Metodos de detección
Módulo 4. Programación segura en e-commerce
- Terminología.
- Obtención segura de información confidencial.
- Custodia segura de información confidencial.
- Manejo seguro de información confidencial.
- Normativa PCI.
Curso 2 - Certificación en OWASP 2013
Módulo 1. Introducción a OWASP y OSSTM
- Introducción
- Introducción a la Metodología OSSTM
- Introducción a la Metodología OWASP
- Estándar PCI-DSS
Módulo 2. Visión general de OWASP
- Riesgos de seguridad en aplicaciones web
- Visión general OWASP 2013 “Top 10”
- Cambios con respecto a OWASP 2010
- Resumen de los factores de riesgo
- Verificación de pruebas OWASP 2013
- Otros recursos OWASP
Módulo 3. Vulnerabilidades en las aplicaciones
- Introducción
- Tipos de vulnerabilidades
- Etapas en las vulnerabilidades
- Búsqueda de vulnerabilidades
- Transmisión de la información
- Mercado de vulnerabilidades
Módulo 4. Scoring de vulnerabilidades
- Enumeración de vulnerabilidades
- Mediciones y sistemas de puntuación
- Medidas de prevención contra las vulnerabilidades
Curso 3 - Contramedidas Owasp para las principales vulnerabilidades En Java, Net y Php
Módulo 1. A1 (Inyección SQL)
- Introducción
- Descripción A1 - Inyección SQL
- Contramedidas
Módulo 2. A2 (Pérdida de autenticación y gestión de sesiones)
- Introducción
- Descripción A2 – Pérdida de autenticación y gestión de sesiones
- Contramedidas
Módulo 3. A3 (Secuencias de comandos en sitios cruzados - XSS)
- Introducción
- Conceptos Básicos
- Definición de ataques XSS
- Tipos de ataques XSS
- Fases de un ataque XSS
- Metodologías de ataques XSS
- Detectar aplicación web vulnerable a ataques XSS
- Ejemplos de ataques XSS 3.9. Práctica local
- Contramedidas
Módulo 4. A8 (Falsificación de peticiones en sitios cruzados - CSRF)
- Introducción
- Descripción A8 – Falsificación de peticiones en sitios cruzados
- Política del mismo origen (SOP)
- Ejemplos y práctica local
- Contramedidas
Curso 4 - Buenas prácticas para el Desarrollo Seguro.
Módulo 1. Filtros
- Validación de entradas
- Codificación de salidas
Módulo 2. Sesiones y control de acceso
- Administración de autenticación y contraseñas
- Administración de sesiones
- Control de acceso
Módulo 3. Prácticas criptográficas
- Prácticas criptográficas
- Criptográfia en JAVA
- Criptográfia en .NET
- Criptográfia en PHP
Módulo 4. Otras medidas
- Manejo de errores y logs
- Protección de datos
- Seguridad en comunicaciones
- Configuración de los sistemas
- Seguridad de bases de datos
- Manejo de ficheros
- Manejo de memoria
- Prácticas generales
Información adicional
El proceso, paso a paso:
1-Contacta a uno de nuestros expertos para solicitar información de nuestros programas internacionales.
2-Solicita el formato para aplicar al programa internacional.
3- Llena el formato y envíalo a uno de nuestros expertos para que validen tu información.
4- Una vez validada tu información con nuestros expertos, puedes iniciar tus clases.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Desarrollo de software y programación segura