Seguridad en Node.js con Express y Angular Course
Aprenda a aplicar técnicas de mitigación de seguridad comunes a una aplicación web creada con Angular, Express.js y Node.js
Lo que aprenderás
- Después de este curso, sabrá cómo aplicar técnicas de mitigación de seguridad comunes a una aplicación web creada con Angular, ExpressJS y NodeJS.
Requisitos
- Debe tener un conocimiento básico de la arquitectura cliente-servidor y cómo se logra la comunicación a través de la red. Esto será necesario para comprender los conceptos de seguridad y las técnicas de defensa utilizadas en el curso.
- Usaremos JavaScript, NodeJS con Express y Angular en la aplicación de muestra. Será útil si está familiarizado con estas tecnologías; sin embargo, los conceptos relacionados con la seguridad no requieren conocimientos específicos en estas tecnologías y también se pueden aplicar a cualquier otra pila de tecnología.
Descripción
Node.js es una plataforma JavaScript del lado del servidor que está siendo adoptada rápidamente por muchas personas y grandes empresas. Este curso le muestra cómo aplicar prácticas de desarrollo de aplicaciones seguras a Node.js con Express y Angular al conocer algunos de los riesgos de seguridad que preocupan en esta área. Verá la ejecución de exploits asociados con estos riesgos y seguirá los pasos de implementación para mitigar cada uno.
En primer lugar, aprenderá a proteger los datos de la extracción y a mitigar este riesgo. A continuación, aprenderá cómo garantizar la legitimidad de las solicitudes. Finalmente, aprenderá a bloquear el secuestro de contenido y lo que puede hacer para prevenirlo en primer lugar. Al final de este curso, habrá aprendido sobre muchos de los riesgos, vulnerabilidades y técnicas de mitigación, por qué son tan importantes y estará más equipado para utilizar prácticas seguras de desarrollo de aplicaciones.