Temario del curso
Introducción
- Convergencia de web y móvil
Motivos para Desarrollar Aplicaciones Web Progresivas
- velocidad y rendimiento (en comparación con sitios web)
- seguridad
- capacidades offline
- notificaciones push
- mejores tasas de rebote
- sensación y funcionalidad similar a una app
- evitar las tiendas de aplicaciones
Habilitando su Sitio Web
- conexión segura HTTPS
- Manifiesto JSON
- Service Worker
Construyendo tu Primera Aplicación Web Progresiva (PWA)
Usando Service Workers para Habilitar el Funcionamiento Offline de tu App
- Caché de datos
- Servir notificaciones push
- Actualización de contenido
- Manipulación de datos
Event Listeners y Comandos
- Personalizar respuestas a solicitudes de red dependiendo del estado online/offline
- Persistencia de datos y mensajería
- Acceder a Cache API, Fetch API, IndexedDB API, postMessage(), etc.
- Aumentar la participación del usuario mediante Notification API
Usando Activos en Caché en tu Aplicación
Configurando el Manifiesto de la Aplicación Web
- Agregar la app a la pantalla de inicio
Arquitectura del Casco de la Aplicación
Consideraciones de Interfaz de Usuario (UI)
- Usabilidad
- Localización
Solución de Problemas en la PWA
Desplegando la PWA a una Tienda de Aplicaciones
Resumen y Conclusión
Requerimientos
- HTML, CSS y JavaScript orientado a objetos.
- Un dispositivo móvil.
- Capacidad de ejecutar Google Chrome en el dispositivo móvil.
Audiencia
- Desarrolladores web
- Desarrolladores de aplicaciones
Testimonios (5)
Me gustó cómo Gunnar escribió casi todo el código sobre la marcha a medida que avanzábamos, pero que había un montón de material preparado previamente en el Google Drive al que puedo referirme después de la capacitación. El código que Gunnar escribió en base a los datos de muestra que proporcioné de antemano también fue extremadamente útil y también hizo que el entrenamiento fuera relevante para nuestros propios conjuntos de datos.
Ranvir - Schroders Personal Wealth
Curso - Visual Studio Code
Traducción Automática
Múltiples ejemplos para cada módulo y gran conocimiento del formador.
Sebastian - BRD
Curso - Secure Developer Java (Inc OWASP)
Traducción Automática
Module3 Applications Attacks and Exploits, XSS, SQL inyección Ataques y exploits de servidores Module4, DOS, BOF
Tshifhiwa - Vodacom
Curso - How to Write Secure Code
Traducción Automática
Ejemplos de la vida real.
Kristoffer Opdahl - Buypass AS
Curso - Web Security with the OWASP Testing Framework
Traducción Automática
El conocimiento del tema del entrenador fue excelente, y la forma en que se estructuraron las sesiones para que el público pudiera seguir las demostraciones realmente ayudó a consolidar ese conocimiento, en comparación con solo sentarse y escuchar.
Jack Allan - RSM UK Management Ltd.
Curso - Secure Developer .NET (Inc OWASP)
Traducción Automática