cursos.
← Programación
Ficha 005.587UdemyGRATIS

Ciberseguridad desde el diseño en desarrollo de software

por Yury Zavaleta

Introduce la seguridad desde el diseño del software: seguridad por defecto, defensa en profundidad, fallar de forma segura, separación de privilegios, patrones de diseño seguro y casos reales.

Recomendado, valoración editorial 3 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Yury Zavaleta (1 h 07 min). Nuestra valoración: 3/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
3/5 · Recomendado
Para quién
Desarrolladores que quieren incorporar criterios de seguridad al diseñar sus aplicaciones.
Duración
1 h 07 min · 13 lecciones
Precio
Gratis en Udemy
Autor
Yury Zavaleta
Plan sugerido
1 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 3 de 5

Introducción compacta y bien enfocada al diseño seguro de software, útil para quien quiera un marco conceptual rápido. La información de lecciones es escasa y la duración limita la profundidad.

Puntos fuertes

  • Enfoque claro en un tema concreto: seguridad desde el diseño.
  • Duración corta, fácil de completar en pocas sesiones.
  • Incluye casos reales de diseño inseguro, según la descripción.

A tener en cuenta

  • La información publicada sobre cada lección es limitada: solo hay un bloque de contenido.
  • Con poco más de una hora, probablemente cubre los conceptos a nivel introductorio.
  • No se mencionan ejercicios ni proyecto práctico.
  • No consta el año de publicación.

De qué trata

Curso de Udemy de unos 67 minutos y 13 lecciones que plantea integrar la ciberseguridad desde las etapas más tempranas del ciclo de vida del software, en lugar de añadirla al final. Explica por qué muchos ataques se deben a que no se aplicaron medidas para mitigar riesgos.

El contenido desmenuza conceptos como seguridad por defecto, defensa en profundidad, fallar de forma segura, patrones de diseño seguro y separación de privilegios. Incluye casos reales de diseño inseguro y la identificación de riesgos en software, con el objetivo de reducir la superficie de ataque de las aplicaciones. Los datos publicados solo indican un bloque llamado «Contenido del curso».

  • Seguridad por defecto y defensa en profundidad
  • Fallar de forma segura
  • Separación de privilegios
  • Patrones de diseño seguro
  • Casos reales de diseño inseguro

Para quién es este curso

  • Desarrolladores que quieren incorporar criterios de seguridad al diseñar sus aplicaciones.
  • Personas interesadas en mejorar la postura de seguridad de los sistemas desde una base conceptual.
  • Estudiantes de programación que buscan una primera introducción al diseño seguro.

Mejor busca otro si…

  • Quien busque práctica técnica profunda o hacking ofensivo: el curso es breve y se centra en conceptos de diseño.
  • Profesionales de seguridad que ya dominen patrones y principios de diseño seguro.

Antes de empezar

La información publicada del curso no detalla requisitos previos.

Qué sabrás hacer al terminar

  • Entender por qué la seguridad debe aplicarse desde las primeras etapas del diseño de software.
  • Explicar conceptos como seguridad por defecto, defensa en profundidad y separación de privilegios.
  • Identificar riesgos en el software a partir de casos reales de diseño inseguro.
  • Reconocer patrones de diseño seguro para reducir la superficie de ataque.

Estructura del curso

  1. 01

    Contenido del curso (13 lecciones)

    Los datos solo indican un bloque general de 13 lecciones, de unos 67 minutos en total. Según la descripción, trata el diseño seguro de software, casos reales de diseño inseguro, identificación de riesgos y patrones de diseño seguro.

Capítulos del vídeo

  1. 01Contenido del curso

Plan de estudio sugerido

1 semana · unas 2 h por semana

  1. 1.Sesión 1: lecciones iniciales; apunta los conceptos clave (seguridad por defecto, defensa en profundidad) con una definición propia.
  2. 2.Sesión 2: resto de lecciones; revisa los casos reales y los patrones de diseño seguro.
  3. 3.Después: aplica los principios revisando el diseño de una aplicación tuya y anota qué riesgos detectas.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Tras cada concepto, piensa en un ejemplo de tu propio código donde se cumpla o se incumpla.
  • Al ver los casos reales de diseño inseguro, pausa e intenta identificar el riesgo antes de que se explique.
  • Elabora una lista de comprobación con los principios (separación de privilegios, fallar de forma segura) para usarla en tus futuros diseños.

Cómo lo presenta Yury Zavaleta

Desarrollo seguro de software aplicando patrones y paradigmas de diseño seguro

La seguridad aplicada en el ciclo de vida del diseño de software debe darse desde las etapas más tempranas, en el presente curso se presenta el paradigma de integrar los conceptos de seguridad en el diseño del software y como esto influye en el ciclo completo de desarrollo, muchas veces los ataques ciberneticos pueden…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Cuánto dura el curso?

Unos 67 minutos repartidos en 13 lecciones, por lo que se puede completar en una o dos sesiones.

+¿Qué conceptos explica?

Según la descripción: seguridad por defecto, defensa en profundidad, fallar de forma segura, patrones de diseño seguro y separación de privilegios, además de casos reales de diseño inseguro.

+¿Necesito conocimientos previos?

Los datos no indican requisitos. Por el tema, ayuda tener nociones de desarrollo de software, pero no está confirmado.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Yury Zavaleta; si ves algún error, avísanos.

Guías para sacarle partido