Secure coding

Secure coding

Conviértete en un perfil imprescindible para las empresas e implacable para los Black Hat Hackers. Un programa de 40 horas de aprendizaje práctico donde aprenderás a construir sistemas seguros desde los cimientos con SecDevOps.

Conocerás las últimas tendencias y técnicas sofisticadas de desarrollo con un enfoque estratégico en seguridad. Adquiere las herramientas y metodologías para impedir cualquier ataque de hackers y cibercriminales.

¿Más info?
ilustración 3d portátil
Próxima convocatoria
Octubre 2022
Becas y descuentos disponibles
Matriculándote antes del 30 de junio
Modalidad
Presencial y/o Remoto

Duración
40 horas

ilustracion 3d ubicacion

Objetivos del Secure coding

Aprende a identificar los defectos, errores y fallas lógicas que causan las vulnerabilidades de software.
Conoce los errores más comunes en el ciclo de desarrollo.
Aprende técnicas defensivas y ofensivas.
Automatizar el análisis de seguridad.
Desarrollarás aplicaciones completas para probar y aplicar las técnicas adquiridas durante el curso.
Desarrolla las habilidades para enfrentar distintos escenarios de hacking en los que tienes que defenderte y proteger sistemas de seguridad.
Descubre cómo responder ante una Cyber Breach y cuáles son las técnicas forenses para comprender el incidente.

Competencias profesionales del Secure coding

Experto en Red Team
Experto en Blue Team
CISO
Ingeniero DevSecOps
Senior Security Developer

Plan de estudios y asignaturas Secure coding

CONCEPTOS BÁSICOS
A través de casos reales conocerás la importancia y necesidad de llevar a cabo una programación segura y las desastrosas consecuencias de su ausencia. Entenderás el funcionamiento de la metodología OWASP y otras metodologías de Secure Coding. Finalmente, se introducirán los conceptos de SecDevOps y de modelado de amenazas.
CRIPTOGRAFÍA PARA DESARROLLO SEGURO
Un porcentaje altísimo de las fallas de software serían evitadas con el correcto cuidado de las primitivas criptográficas. Desde la práctica, exploramos dónde se producen estas fallas y cómo podemos evitarlas conociendo en detalle todos los elementos que afectan a la seguridad.
SEGURIDAD EN FASE DE DISEÑO
Primero la seguridad y luego el resto. Este módulo aborda la idea de que la seguridad debe incluirse en el ciclo de vida del software lo antes posible. Se introducirán los conceptos de diseño y arquitectura seguros y hallaremos las vulnerabilidades relacionadas con la falta de diseño seguro.
PRUEBA DE SEGURIDAD DE APLICACIONES WEB
¿Funciona? Testeemos. Las pruebas de seguridad son otra fase esencial en la metodología SecDevOps. En este módulo, estudiaremos y analizaremos las principales metodologías y herramientas para lograr estos objetivos.
SEGURIDAD EN FASE DE CODING
Conocerás de primera mano los principales errores que generalmente se realizan en la fase de codificación, tanto en aplicaciones nativas como web, y que dan como resultado vulnerabilidades que suponen grandes costes y fugas de datos irrecuperables para las empresas
SEGURIDAD EN CLOUD
La tecnología ha dado un paso más con el Cloud Computing, un área que se ha vuelto imprescindible y en la que confían las empresas para almacenar datos altamente importantes. En este módulo conocerás la importancia de la seguridad de los datos, la políticas de protección y gestión de las amenazas y otros conceptos básicos de Cloud Security y las API.
Lo nuestro son los datos y la empleabilidad
arco 3d
+
40
ofertas de empleo mensuales
+
4,7
ofertas de empleo por alumno
94,5
%
de empleabilidad
84
%
mejoran su situación laboral
figura 3d colorida
Admissions Process
Nuestros alumnos se caracterizan por su pasión por la tecnología. El proceso de admisión se centra en quién eres, cómo piensas, qué has logrado y compartir tus metas.

El objetivo es conocerte mejor, identificar aquello que te hace único y asegurarnos que el modelo educativo de IMMUNE encaja con tu perfil.
1.
Application
2.
Personal Interview
3.
Academic Committee
4.
Enrollment
Admissions Process
En el proceso de admisión evaluamos el perfil de cada candidato, sus competencias y el potencial desarrollo profesional. El proceso de admisión consta de los pasos detallados a continuación.

Por favor, utiliza el mismo correo electrónico a lo largo de todo el proceso.
1. Enviar la solicitud de admisión
2. Entrevista con el equipo de talento y académico
3. OK del profesor y tribunal académico
¡Ya estás dentro!
Solicita más información sobre el programa de Secure coding
QUIERO MÁS INFORMACIÓN
chevron-downarrow-right