El Entrenamiento de Seguridad de Aplicaciones es un entrenamiento de 3 horas. Este entrenamiento está dirigido a aquellos que estén interesados en hacer una carrera en el campo de la Seguridad de la Información. Este entrenamiento involucra escenarios del mundo real con los que todo Profesional de Seguridad debe estar familiarizado. Incluye descompilación, análisis en tiempo real y pruebas de las aplicaciones desde el punto de vista de la seguridad.
Este entrenamiento cubre la comprensión de los aspectos internos de las aplicaciones web y móviles, pruebas en tiempo real de aplicaciones web y aplicaciones de Android, y un enfoque estratégico para analizar aplicaciones en busca de las 10 principales vulnerabilidades de seguridad (Web) de OWASP, como Inyecciones, Cross Site Scripting (XSS), Ataques CSRF, API's inseguras, registro inseguro, comunicación insegura, criptografía insuficiente, autenticación insegura y mala calidad de código, entre muchas otras.
![React Summit 2023](https://gitnation.imgix.net/stichting-frontend-amsterdam/image/upload/v1619376923/fszvxiu9y2alolt9eymk.jpg?auto=format,compress&fit=scale&w=60)
En esta masterclass de tres horas, presentaremos la Biblioteca de Pruebas de React junto con un modelo mental de cómo pensar en el diseño de tus pruebas de componentes. Este modelo mental te ayudará a ver cómo probar cada bit de lógica, si debes o no simular dependencias, y ayudará a mejorar el diseño de tus componentes. Te irás con las herramientas, técnicas y principios que necesitas para implementar pruebas de componentes de bajo costo y alto valor.
Tabla de contenidos- Los diferentes tipos de pruebas de aplicaciones de React, y dónde encajan las pruebas de componentes- Un modelo mental para pensar en las entradas y salidas de los componentes que pruebas- Opciones para seleccionar elementos DOM para verificar e interactuar con ellos- El valor de los mocks y por qué no deben evitarse- Los desafíos con la asincronía en las pruebas de RTL y cómo manejarlos
Requisitos previos- Familiaridad con la construcción de aplicaciones con React- Experiencia básica escribiendo pruebas automatizadas con Jest u otro marco de pruebas unitarias- No necesitas ninguna experiencia con la Biblioteca de Pruebas de React- Configuración de la máquina: Node LTS, Yarn
Comments