Skip to content

Desarrollo Móvil

Aplicaciones Web Progresivas


Course
Profesor Altea
Access code required
Enroll

Aprende a crear Aplicaciones Web Progresivas (PWA) desde cero, dominando sus fundamentos, arquitectura, buenas prácticas y herramientas esenciales para desarrollar experiencias web modernas, rápidas y confiables.

Este curso práctico y riguroso está diseñado para quienes desean dominar el desarrollo de Aplicaciones Web Progresivas (PWA) y llevar la experiencia web al siguiente nivel. A lo largo de cinco módulos cuidadosamente estructurados, partiremos de una introducción clara sobre qué son las PWAs, explorando su historia, ventajas y diferencias frente a las aplicaciones tradicionales. Cada concepto teórico se traduce en acciones concretas para que, desde el primer día, puedas aplicar lo aprendido en tus propios proyectos. Avanzaremos hacia la comprensión profunda de la arquitectura de una PWA: el manifiesto web, los service workers y el papel crucial de HTTPS y la seguridad. Conectando siempre la teoría con la práctica, aprenderás a implementar estrategias de caché, optimización de rendimiento y diseño responsivo, asegurando que tus aplicaciones sean rápidas, accesibles y estén disponibles offline. Descubrirás cómo brindar una experiencia nativa, gestionar notificaciones push, manejar almacenamiento local y realizar pruebas efectivas antes de desplegar tu PWA. El curso culmina con el análisis de casos de éxito y la integración de buenas prácticas, para que puedas inspirarte, evitar errores comunes y medir el impacto real de tus soluciones. No necesitas herramientas costosas ni recursos avanzados: trabajaremos con tecnologías y frameworks accesibles, apoyados por ejercicios prácticos y ejemplos reales. Al finalizar, contarás con las competencias necesarias para desarrollar, optimizar, publicar y mantener Aplicaciones Web Progresivas de calidad profesional, siguiendo las tendencias y estándares de la industria actual.

Here is the course outline:

1. El viaje hacia las PWAs modernas

Comenzamos con una visión panorámica de las aplicaciones web progresivas: qué son, cómo surgieron y por qué marcan la diferencia frente a las aplicaciones tradicionales. Desentrañaremos sus características esenciales y la arquitectura básica que las sustenta para sentar las bases del resto del curso.

Del origen a la revolución web
Anatomía de una PWA: características que importan
Bajo el capó: arquitectura mínima viable
Quiz: Fundamentos de las PWAs modernas
Proyecto: De la teoría a la práctica – Diseñando tu primera PWA conceptual
Ensayo: El Viaje hacia las PWAs modernas

2. Pilares técnicos para una PWA robusta

Exploraremos los componentes que convierten a una PWA en una aplicación fiable, segura y accesible. Desde el manifiesto y los service workers hasta las estrategias de caché, seguridad HTTPS y diseño responsive, sentaremos las bases técnicas imprescindibles para cualquier proyecto sólido.

Manifiesto y diseño adaptable: la carta de presentación
Service Workers y caché inteligente: la dupla confiable
Seguridad y accesibilidad: garantías de una PWA inclusiva
Quiz: Pilares técnicos para una PWA robusta
Proyecto: Construyendo la base sólida de tu propia PWA
Ensayo: Pilares técnicas para una PWA robusta

3. Elevando la experiencia del usuario

Veremos cómo optimizar el rendimiento y ofrecer funcionalidades avanzadas que realmente marquen la diferencia: instalación con experiencia nativa, notificaciones push, sincronización en segundo plano y almacenamiento local eficiente, todo con el objetivo de maximizar la satisfacción y retención del usuario.

Velocidad y fluidez: optimizar antes de asombrar
Experiencia nativa: instalación, almacenamiento y datos offline
Comunicación continua: notificaciones y sincronización en segundo plano
Quiz: Elevando la experiencia del usuario en PWAs
Proyecto Integrador: Eleva la Experiencia del Usuario en tu PWA
Ensayo: Elevando la experiencia del usuario

4. Del código a producción: ciclo de vida completo

Nos adentraremos en las herramientas y frameworks que agilizan el desarrollo, así como en las estrategias de testing, análisis de métricas y despliegue continuo. Aprenderás a llevar tu PWA desde el entorno local hasta la publicación y actualización segura en producción.

Eligiendo la caja de herramientas adecuada
Calidad garantizada: pruebas, depuración y métricas
Del local al mundo: despliegue y ciclo de actualización
Quiz: Del código a producción – ciclo de vida completo de una PWA
Proyecto Integrador: De la PWA local a producción con calidad garantizada
Ensayo: Del código a producción: ciclo de vida completo

5. Lecciones aprendidas y mirada al futuro

Cerraremos el curso analizando casos de éxito reales para destilar buenas prácticas y errores comunes. Sintetizaremos los aprendizajes clave y delinearemos próximos pasos para seguir creciendo en el ámbito de las PWAs.

Radiografía de casos de éxito
Buenas prácticas destiladas
Tendencias y próximos pasos
Quiz: Lecciones aprendidas y futuro de las PWAs
Proyecto final: Ane1lisis y proyeccif3n de una PWA basada en casos de e9xito
Glossary
Study guide
Ensayo: Lecciones aprendidas y mirada al futuro
Back to top