{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Introducción al Service Worker

    4. Inicio del proyecto - Service Worker básico

    5. Instalación del Service Worker

    6. Service Worker - Fetch Event

    7. Formas válidas para realizar peticiones desde el evento Fetch

    8. Modificando la respuesta de la petición Fetch

    9. Tarea - Interceptar y modificar peticiones

    10. Manejo de errores en el Fetch Event

    11. Nota: Manejo de errores en el Fetch

    12. Código fuente de la sección

    13. Cuestionario 1: Examen sobre Service Workers

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Inicio del proyecto - Ciclo de Vida y Listeners

    4. Service Worker: Install

    5. Service Worker: Activate

    6. event.waitUntil( );

    7. Service Worker: Fetch

    8. Service Worker: Sync

    9. Service Worker: Push

    10. Código fuente de la sección

    11. Cuestionario 2: Examen sobre listeners y ciclo de vida de un Service Worker

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Inicio del proyecto y respuesta offline básica

    4. Respuesta offline HTML String

    5. Introducción al cache storage

    6. Guardar el APP SHELL a la hora de instalar SW

    7. Estrategia: Cache Only

    8. Estrategia: Cache with network fallback

    9. Cache dinámico - Optimizaciones

    10. Limitar el cache dinámico

    11. Estrategia: Network with cache fallback

    12. Estrategia: Cache with network update

    13. Estrategia: Cache y Network Race

    14. Navegación offline con página personalizada de error

    15. Mostrar la página offline si no existe la petición en cache

    16. Borrando versiones viejas del cache

    17. Cuestionario 3: Examen sobre el cache

    18. Código fuente de la sección

    19. Documentaciones adicionales

Acerca de este curso

  • $50.00
  • 159 lecciones
  • 14.5 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Conocimiento básico de HTML
• Conocimiento básico de JavaScript
• No es necesario conocer sobre Frameworks de JavaScript
• Poder realizar instalaciones en el equipo como administrador

{DESCRIPCIÓN}

Las PWAs son el siguiente paso en las aplicaciones web tradicionales, nos permiten poder utilizar nuestra aplicación web inclusive si no tenemos conexión con el servidor e inclusive nos permite recibir notificaciones push.

Este curso se enfoca en extender las características de una aplicación web y convertirla en una PWA integrando funcionalidades que nos permitan usarla sin conexión, instalarla en el home screen, usar base de datos offline y mucho más.

Los temas principales que cubriremos en el curso son:

• Aplicación web sin conexión a internet
• Diferentes estrategias para el manejo del caché
• IndexedDB
• PouchDB
• Service Workers
• App Manifest
• Splash Screens
• Push Notification
• Push Server propio
• Fetch API
• Interceptar peticiones
• Despliegues en dispositivos
• Sincronización sin conexión
• Recursos nativos como la cámara y localización
• Share API
• Y más...

Una aplicación web progresiva bien elaborada, no se puede diferenciar de una aplicación nativa, y aquí aprenderemos en profundidad muchos temas para que podamos aprovechar al máximo lo que el navegador web del cliente nos ofrece, y progresivamente mejorar la experiencia de usuario conforme nuevas funcionalidades sean liberadas.

Lo mejor de todo, es que no es necesario volver a crear nuestra aplicación web o página web, con la ayuda del Service Worker nos permite integrar todo lo mencionado anteriormente para que nuestros usuarios disfruten de una aplicación web eficiente y veloz.

El curso está enfocado en aprender no solo los fundamentos, sino también convertir aplicaciones hechas en PWAs que será la tarea más común, le integraremos paso a paso funcionalidades que nos permitan decidir qué características queremos incluir en nuestras aplicaciones web empresariales o personales.

Siéntete libre de revisar las clases gratuitas y el temario que se encuentran en el curso para tener una mejor idea



{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS