Desarrollo seguro

Secure Programming Foundation

El desarrollo de software seguro debe ser considerado de vital importancia dentro de las estrategias de ciberseguridad de las compañías ya que supone un punto vulnerable. Además de tomar medidas de seguridad reactivas, hay que apostar por mecanismos desde el inicio como la concienciación y formación de los programadores en software seguro.
Duración25 horas
ModalidadPresencial / Online en directo
ImparticiónIn Company / Abierto

Una formación orientada a la aplicación profesional.

Los alumnos aprenderán técnicas para identificar y mitigar vulnerabilidades comunes en el código, como errores de validación de entrada, vulnerabilidades de inyección, y problemas de gestión de sesiones. Se cubren conceptos clave de seguridad como la autenticación, la autorización, el manejo seguro de datos sensibles, y las mejores prácticas para escribir código robusto y resistente a ataques.

 

Contenido del curso.

25 h

1. Introduction

  1. 1.1 Security Awareness
  2. 1.2 Basic Principles
  3. 1.3 Web Security

2. Authentication and Session Management

  1. 2.1 Passwords
  2. 2.2 Session Management
  3. 2.3 Cross-Site Request Forgery (CSRF/XSRF) and Clickjacking

3. Handling User Input

  1. 3.1 Injection Attacks
  2. 3.2 Input Validation
  3. 3.3 Buffer Overflows
  4. 3.4 Cross-Site-Scripting (XSS)

4. Authorization

  1. 4.1 Authorization
  2. 4.2 Session Poisoning and Race Conditions

5. Configuration, Error Handling and Logging

  1. 5.1 Third Party Components, Configuration and Hardening
  2. 5.2 Information Leaks
  3. 5.3 Error Handling and Logging
  4. 5.4 Denial of Service

6. Cryptography

  1. 6.1 Kerckhoffs’ Principle, Key Management and Randomness
  2. 6.2 Public Key Cryptography
  3. 6.3 HTTPS

7. Secure Software Engineering

  1. 7.1 Security Requirements
  2. 7.2 Secure Design
  3. 7.3 Secure Coding
  4. 7.4 Security Testing

Todo lo que necesitas saber.

Conocimiento de prácticas de programación seguras de lenguaje neutro Comprensión de las amenazas de seguridad y contramedidas necesarias Saber utilizar las herramientas para construir la seguridad TI
Certificación y evaluación

Examen asociado

EXIN Secure Programming Foundation
Da el siguiente paso

Reserva tu plaza.

Inscríbete

Experiencias que cuentan.

Deja tu valoración

No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.

Escribir una valoración
Escribe tu valoración

Tu nombre será público. Tu email solo se utilizará para validar la valoración y no se mostrará.

Antes de irte ¿Tienes alguna duda sobre este curso?

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad

Te llamamos

Déjanos tu teléfono y contactaremos contigo para que puedas conocer todos los detalles del programa

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad
 

Quiero saber más sobre este curso

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad