course-premium

Desarrollo de software y programación segura

Curso

En línea

$ 2001-3000

¡Con esta certificación, tú puedes desarrollar software seguro!

  • Tipología

    Curso

  • Metodología

    En línea

  • Horas lectivas

    40h

  • Inicio

    Fechas disponibles

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

En línea

Inicio

Fechas disponiblesInscripciones abiertas

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.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2021

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 19 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

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

Admisión
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.

Desarrollo de software y programación segura

$ 2001-3000