Descripción
Desarrollo seguro en ingeniería del software. Aplicaciones seguras con Android, NodeJS, Python y C++
Resumen del libro
Este manual ofrece una guía práctica y actualizada para integrar la seguridad en el ciclo de vida del desarrollo de software. Dirigido a desarrolladores e ingenieros, el libro expone metodologías y herramientas para identificar y mitigar vulnerabilidades desde las primeras fases del proyecto. A través de un enfoque teórico-práctico, con ejemplos en Android, NodeJS, Python y C++, el lector aprenderá a analizar código fuente de forma estática y dinámica, gestionar paquetes de manera eficiente y reducir la exposición de sus aplicaciones frente a posibles ataques.
¿De qué trata?
La obra aborda el cambio de paradigma hacia un modelo de desarrollo seguro, donde la protección de las aplicaciones no es un añadido final, sino un proceso integrado desde el inicio. El autor detalla el conjunto de tareas y buenas prácticas que todo desarrollador debe conocer para minimizar vulnerabilidades comunes. Se explican técnicas para el análisis estático y dinámico del código fuente, utilizando herramientas específicas para entornos Android, NodeJS, Python y C++. Además, se profundiza en la gestión eficiente de paquetes y dependencias, un aspecto crítico para mantener la seguridad a lo largo del tiempo. Los ejemplos prácticos permiten al lector aplicar los conocimientos de forma inmediata, comprendiendo cómo elegir las metodologías y herramientas adecuadas para cada contexto.
Temas principales
- Integración de la seguridad en el ciclo de vida del desarrollo de software (SDLC).
- Análisis estático y dinámico del código fuente para la detección de vulnerabilidades.
- Gestión segura de paquetes y dependencias en aplicaciones modernas.
- Mitigación de errores comunes de programación que exponen a ataques.
- Aplicación práctica de seguridad en entornos Android, NodeJS, Python y C++.
¿Para quién está recomendado?
Este libro está dirigido a desarrolladores de software, ingenieros informáticos y profesionales de la programación que deseen especializarse en seguridad aplicada. Es especialmente útil para aquellos que trabajan con tecnologías como Android, NodeJS, Python o C++ y buscan incorporar prácticas de desarrollo seguro en sus proyectos. También resulta de interés para estudiantes avanzados de ingeniería informática que quieran complementar su formación con un enfoque práctico y actualizado en ciberseguridad.
Qué aporta este libro
- Proporciona una metodología clara para integrar la seguridad desde las primeras fases del desarrollo, reduciendo riesgos y costes de corrección.
- Ofrece herramientas y técnicas concretas para analizar el código fuente, tanto de forma estática como dinámica, en cuatro entornos tecnológicos diferentes.
- Enseña a gestionar de manera eficiente las dependencias y paquetes, evitando vulnerabilidades derivadas de bibliotecas obsoletas o inseguras.
- Permite al lector aplicar los conocimientos mediante ejemplos prácticos, facilitando la transferencia directa a proyectos reales.
Ficha técnica
- Autor: Ortega Candel, José Manuel
- Editorial: Marcombo
- Idioma: Español
- Tema: Psicología infantil y evolutiva/del desarrollo, servicios de web
- Colección: Informática
- Encuadernación: Bolsillo
- Fecha de edición: septiembre de 2018
- Número de páginas: 388
- Peso: 650 g
Valoración editorial
Este libro se presenta como una herramienta práctica y necesaria en un momento donde la seguridad en el desarrollo de software es una prioridad creciente. Su enfoque multitecnología y la combinación de teoría con ejemplos aplicados lo convierten en un recurso valioso para profesionales que buscan actualizar sus competencias. La claridad en la exposición de procesos y herramientas facilita la comprensión incluso para quienes se inician en la materia, sin perder el rigor técnico que exige el público especializado.

