Temario del curso
Introducción
- Convergencia entre la web y los dispositivos móviles
Razones para desarrollar Aplicaciones Web Progresivas
- Velocidad y rendimiento (en comparación con los sitios web)
- Seguridad
- Capacidades para trabajar sin conexión
- Notificaciones push
- Mejora en las tasas de rebote
- Experiencia y funcionalidad similares a las de una aplicación nativa
- Evitar las tiendas de aplicaciones
Activación de su sitio web
- Conexión segura HTTPS
- Manifiesto JSON
- Service Worker (Trabajador de servicio)
Desarrollo de su primera Aplicación Web Progresiva (PWA)
Uso de Service Workers para habilitar el funcionamiento sin conexión de su aplicación
- Almacenamiento en caché de datos
- Envío de notificaciones push
- Actualización de contenido
- Manipulación de datos
Escuchadores de eventos y comandos
- Personalización de las respuestas a las solicitudes de red según el estado de conexión (en línea o sin conexión)
- Persistencia de datos y mensajería
- Acceso a las APIs Cache, Fetch, IndexedDB, postMessage(), entre otras
- Aumento de la participación del usuario mediante la API de notificaciones
Uso de activos en caché en su aplicación
Configuración del manifiesto de la aplicación web
- Agregar la aplicación a la pantalla de inicio
Arquitectura de la aplicación shell
Consideraciones de interfaz de usuario (UI)
- Usabilidad
- Localización
Resolución de problemas en la PWA
Despliegue de la PWA en una tienda de aplicaciones
Resumen y conclusión
Requerimientos
- HTML, CSS y JavaScript orientado a objetos.
- Un dispositivo móvil.
- Habilidad para ejecutar Google Chrome en un dispositivo móvil.
Público objetivo
- Desarrolladores web
- Desarrolladores de aplicaciones
Testimonios (2)
Realmente disfruté aprender sobre los ataques de IA y las herramientas disponibles para comenzar a practicar y utilizarlas activamente en pruebas de seguridad. Adquirí muchos conocimientos que no tenía al inicio, y el curso cumplió con lo que esperaba. Mi parte favorita del entrenamiento fue el navegador Comet, y quedé impresionado por lo que podía hacer. Sin duda seguiré explorándolo más. En general, fue un excelente curso y disfruté aprender sobre los Top 10 de OWASP para GenAI.
Patrick Collins - Optum
Curso - OWASP GenAI Security
Traducción Automática
Que cada lección técnica venía acompañada de múltiples ejercicios prácticos para afianzar los conceptos.
Andrei-Calin Bajea
Curso - OWASP Top 10 2025
Traducción Automática