Desarrollo Aplicaciones Polymer

FrontEnd

Curso de desarrollo de aplicaciones web y Progressive Web Apps con la librería Polymer

Intermedio Largo (más de 20 horas) Precio en promoción 99€ 84€
84€ Comprar

Este curso te ofrecerá toda la base de conocimiento necesaria para realizar proyectos avanzados con Polymer, la librería de Google para el desarrollo frontend basada en Web Components.

Durante el curso enseñaremos a trabajar con Polymer en general, aunque centraremos principalmente en explicar aquellas características enfocadas en el desarrollo de aplicaciones web SPA (Single Page Application), con nuevas y asombrosas características de Firebase y las Progressive Web Apps: Animación, routing, autenticación, service workers, notificaciones push, trabajo offline y mucho más. 

Objetivos del curso de desarrollo de apps con Polymer

En este nuevo curso de Polymer en EscuelaIT nos centramos principalmente en el desarrollo de apps, experimentando con muchas de las nuevas características que se engloban dentro del concepto de Progressive Web Apps. No solo aprenderás a desarrollar componentes con Polymer, sino a integrar funcionalidades que hasta hace poco eran ajenas a la web, como el trabajo offline o el envío de notificaciones a los usuarios, incluso sin tener abierta la página del sitio web que nos está notificando.

Es un curso de nivel intermedio a avanzado de Polymer, aunque se puede tomar incluso sin conocimientos previos de la librería, pues en el primer bloque de clases explicaremos las partes básicas del desarrollo con Polymer, de una manera resumida. Así, las personas que no conocen Polymer de antemano, tendrán la oportunidad de seguir el resto de clases en las que exploraremos características más avanzadas de la librería, su catálogo de componentes, así como las herramientas del ecosistema Polymer.

En el segundo bloque de clases del curso aprenderás a trabajar con las herramientas de línea de comandos de Polymer, crear tus propios layouts que se adaptan a todo tipo de pantallas y dispositivos, con las guías de Material Design. Aprenderás a configurar el sistema de routing y hacer lazy loading de componentes, así como a implementar animaciones y transiciones entre secciones de contenido.

En el siguiente bloque enseñaremos los componentes que nos permiten apoyarnos en Firebase para realizar autenticación y almacenamiento de datos en tiempo real. En el bloque final explicaremos cómo trabajar con otras características avanzadas de las Progressive Web Apps, como el almacenamiento en local, los Service Workers, trabajar en modo offline y emitir notificaciones push a los usuarios de las aplicaciones.


Repaso Polymer I

Miguel Angel

Repaso Polymer II

Miguel Angel

Repaso a Polymer III

Miguel Angel

CRUD sobre API REST, I

Miguel Angel

Sistema de routing

Jorge del Casar

Firebase + Polymer I

Miguel Angel

Polymer CLI

Abdón Rodríguez

Firebase + Polymer II

Miguel Angel

Polymer y PouchDB

EscuelaIT

Layout con Polymer

Miguel Angel

Animaciones

Miguel Angel

Progressive Web Apps

Miguel Angel

Notificaciones

Miguel Angel

Miguel Angel

Desarrollador Fullstack

Jorge del Casar

Javascript, HTML5

Abdón Rodríguez

HTML, CSS, Javascript, Web Components, Polymer, Progressive Web Apps