Ciberseguridad

Curso de desarrollo seguro

Aprende en este curso de desarrollo seguro a crear aplicaciones seguras y aprender a testearlas para evitar cualquier fallo de seguridad.

Impartido por:

4.4 (1385 valoraciones)
3 horas y 43 minutos · curso
Desarrollo Seguro

Lo que aprenderás en este curso:

  • Arquitectura y diseño de software
  • Implementación de software
  • Testeo de software
  • Despliegue de software
  • Mantenimiento de software
  • Validación de entradas
  • Codificación de salidas
  • Criptografía
  • El buffer overflow
  • Autenticación y manejo de contraseñas
  • Manejo de sesiones
  • Manejo de errores y log
  • Control de accesos
  • Protección de datos
  • Seguridad de las comunicaciones
  • Configuración del sistema
  • Seguridad en bases de datos
  • Manejo de ficheros
  • Manejo de memoria

Requisitos del curso

Para este curso no es necesario tener conocimientos previos aunque es recomendable estar familiarizado con los conceptos generales del desarrollo de apliaciones y bases de datos.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.4
1385 valoraciones

Contenido del curso:

    • 6 m
    • 6 m
    • Requisitos
      5 m
    • Arquitectura y diseño
      7 m
    • Implementación
      4 m
    • Testeo
      7 m
    • Despliegue
      5 m
    • Mantenimiento
      4 m
    • Validación de entradas
      11 m
    • Práctica de validación de entradas
      7 m
    • Codificación de salidas
      5 m
    • Práctica de codificación de salidas
      5 m
    • Criptografía
      5 m
    • Práctica de criptografía
      2 m
    • Buffer overflow
      5 m
    • Práctica de buffer overflow
      8 m
    • Autenticación y manejo de contraseñas
      11 m
    • Práctica de Autenticación y manejo de contraseñas
      5 m
    • Manejo de sesiones
      6 m
    • Práctica de manejo de sesiones
      8 m
    • Manejo de errores y log
      9 m
    • Práctica de manejo de errores y log
      3 m
    • Control de acceso
      8 m
    • Práctica de control de acceso
      7 m
    • Protección de datos
      7 m
    • Prácticas de protección de datos
      4 m
    • Seguridad de comunicaciones
      4 m
    • Práctica de seguridad de comunicaciones
      5 m
    • Configuración del sistema
      6 m
    • Práctica de configuración del sistema
      3 m
    • Seguridad en Bases de datos
      5 m
    • Práctica de seguridad en Bases de datos
      10 m
    • Manejo de ficheros
      5 m
    • Práctica de manejo de ficheros
      3 m
    • Manejo de memoria
      5 m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Onboarding en Ciberseguridad

Curso de Onboarding en Ciberseguridad: Bienvenid@ a bordo

2 horas y 57 minutos · curso

Aprende en este curso de desarrollo seguro a crear aplicaciones seguras y aprender a testearlas para evitar cualquier fallo de seguridad.

  • Ciberseguridad
Curso de Hacking Tools: Red Team

Curso de Hacking Tools & Forensic: Red Team

2 horas y 55 minutos · curso

Aprende en este curso de desarrollo seguro a crear aplicaciones seguras y aprender a testearlas para evitar cualquier fallo de seguridad.

  • Ciberseguridad

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Cuándo comienza el curso?

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.

Aprende la importancia de la seguridad de aplicaciones y cómo implementarla en tus desarrollos gracias a este curso de desarrollo seguro de software, un aspecto fundamental hoy en día para cualquier desarrollador.

Realizando este curso online y en español dedicado al desarrollo seguro serás capaz de crear aplicaciones seguras y sin fallos de seguridad, pudiendo siempre avanzar en el mismo según tus necesidades y tiempo libre.

Comenzaremos el curso con la primera de las cuatro secciones en las que el profesor ha dividido la formación, la cual está centrada en el ciclo de desarrollo seguro de software. En este apartado verás una breve introducción al curso y al ciclo de desarrollo de software, entrando en detalle a ver por qué es importante desarrollar de forma segura..

También se detallarán las fases de este ciclo de desarrollo: la fase de análisis y requisitos, arquitectura y diseño, implementación, testo, despliegue y mantenimiento. Se dedicará una lección a cada una de ellas, explicando en qué consisten y por qué son importantes, además de ver sus fundamentos y cómo desarrollarlas de una forma segura.

El segundo bloque del curso va a tratar sobre la seguridad en el desarrollo, entrando a detallar aspectos tan importantes como la validación de entradas, la codificación de las salidas, la criptografía y el buffer overflow. Para cada uno de esos conceptos vas a conocer en qué consisten, cómo comprobarlos, con qué herramientas hacerlo y además verás unas prácticas a modo de ejemplo de cada una de ellas.

El curso continúa con el tercer bloque de la formación, en el que el profesor va a desarrollar y explicar todo lo que tiene que ver con la seguridad en los procesos y procedimientos, las buenas prácticas que hay que utilizar para ello y las herramientas que nos van a ayudar a implementarlas.

Dentro de este apartado se detallaran de una forma individualizada los tres aspectos a tener en cuenta, que son la autenticación y manejo de contraseñas, el manejo de sesiones y el manejo de errores y logs. De cada uno de ellos vas a conocer su importancia, cómo llevarlos a cabo y asegurarlos. Como cierre de este apartado, de nuevo podrás ver los ejemplos prácticos que hemos preparado para que afiances esos conocimientos que has aprendido.

Finalizaremos el curso con el bloque más amplio de todos, el que se centra en la seguridad en la configuración del entorno, en el que podrás aprender la gran importancia que tiene este aspecto y cómo poder realizar esta configuración segura.

Dentro de esta lección aprenderás a controlar los accesos, realizar la protección de datos, segurizar las comunicaciones, configurar el sistema, hacer seguras las bases de datos, manejar los ficheros y manejar la memoria. Verás los fundamentos de cada uno de estos pasos, su importancia real y cómo aplicarlos.

Tras ver la parte más teórica de cada uno de los conceptos anteriores, como ya viste en las lecciones anteriores, podrás realizar las prácticas que el tutor desarrollará para hacer más entendible y aplicable lo que ha explicado previamente.

Este curso es realmente completo e interesante como puedes ver, y sin duda todo lo relacionado con la ciberseguridad es cada día más importante en muchos ámbitos. Si quieres iniciarte en estas prácticas seguras, este curso será una gran elección para ti.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.