Aprende a desarrollar aplicaciones web progresivas con JavaScript. Desarrolla sitios con el mayor rendimiento posible y aprende a desarrollar aplicaciones mobiles en JS simulando apps nativas.
Precio:
$640
(USD)
$ 1,280
50% OFF
Duración: 21 hs
Mobile First
Diseño Material (UX Mobile for Google)
Frameworks JS de Diseño Material
Media Queries (CSS Mobile)
Lab1: Comprender Diseño Material de modo practico
Importando las librearias de diseño material
Crear el markup contenedor
Crear el markup de la lista
Sugerencias de editores y codigo ordenado
Potenciando DevTools de Chrome para Mobile (trucos y nuevas tools)
¿Qué puedo hacer a partir de hoy?
Lab2: Hola Super (Hola Mundo!) en JS App Mobile
Nuestra primera App Progresiva en JS (Lista de Compras)
Crear una lista de compras
Eliminar una lista de compras
Agregando items a la lista
Eliminando Items a la lista
Agregando precios
Iconos
Splash Screen
manifest.json
Introduccion a Offline First
¿Qué puedo hacer a partir de hoy?
Lab3: Agregando Iconos y splash Screen
Agregar iconos al proyecto
Agregar manifest.json al proyecto
Chequear con DevTools de Chrome
Componentes de un service worker
Tipos de conexiones de internet
Promesas en Javascript
Lab4: Service Workers
Agregar service worker al proyecto
Agregar App a la pantalla de inicio del dispositivo movil
Introduccion a SPA
Como crear una spa con Jquery de modo facil
Consumiendo datos externos con AJAX
Guardar Datos en Local Storage
Lab5: Convertir nuestra Web en SPA
Secciones de nuestra app
Transiciones
Organizacion de Codigo para una SPA (Buenas Practicas)
Introduccion al Caching Inteligente
Como cachear datos utilizando el service worker
Como actualizar el cache
Lab6: Agregando Caching a nuestra App
Configurar el cache
Actualizar el cache
Medir la velocidad de nuestra app Hola Super
Introduccion a HTTPS, como funciona y para que sirve
Como instalar https en tu hosting
Certificados Gratis para tu uso
Push Notifications
Como enviar notificaciones a los usuarios de tu app
Crear tu propio push server Vs Push Server de Pago
Lab7: Enviando Notificaciones a nuestros usuarios
Configurar Push Notifications del lado servidor
Configurar Push Notifications del lado cliente
Envio de notificacion de prueba
Deep links
Se requieren conocimientos sólidos en: