
PWA - Aplicaciones Web Progresivas: De cero a experto - 2020
udemy · ⭐ 4.61 (3.676 reseñas) · Todos los niveles · es · ⏱ 15 h
Impartido por Fernando Herrera, {d/t} - DevTalles · 14.668 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Nota Legacy: Después de varios años desde el lanzamiento inicial de este curso, queremos informarte que el mismo ha pasado a ser versión legacy. Esto implica que su contenido no recibirá actualizaciones adicionales y nuestro equipo de Co-instructores no continuará proporcionando soporte a preguntas relacionadas con este curso. Sin embargo, queremos que sigas aprendiendo con confianza. Por eso, te invitamos a unirte a nuestra comunidad en Discord, donde podrás conectar con otros estudiantes, compartir conocimientos y recibir apoyo de nuestra comunidad. ¡Gracias por tu comprensión y por ser parte de nuestra comunidad de aprendizaje! Aplicaciones Web Progresivas - PWA 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 a 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 sólo 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 de los objetivos del mismo
Lo que aprenderás
- Convertir cualquier aplicación web o página web en una PWA
- Crear tu propio Push Server
- Recibir Push Notifications a tu aplicación web o página web
- Manejar diferentes técnicas para que tu aplicación funcione offline
- Postear información inclusive si tu webapp o sitio web esta offline
- Conocer a profundidad el Fetch API
- Uso de recursos nativos del dispositivo
- Y mucho más
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