Desarrollo de aplicaciones con Polymer

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

Desarrollo de aplicaciones con Polymer

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. 

Fecha de inicio

20/10/2016

Duracion

4 semanas

Costo (Curso + Certificación)

Desarrollo de aplicaciones con Polymer
  99€84€

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.

Características de la formación

El curso se ofrece con clases en directo, donde el profesor explica la materia ante los estudiantes, que pueden realizar preguntas durante la marcha. Así nos aseguramos que los estudiantes puedan entender todo el contenido y no queden dudas por zanjar.

Cada encuentro se graba y se pone a disposición de los estudiantes. Los estudiantes al curso tendrán por tiempo ilimitado el acceso a los vídeos de las clases, junto con otros materiales del curso. Todos esos materiales ofrecen la posibilidad que los estudiantes puedan recibir el curso en cualquier momento, a su ritmo, y en cualquier lugar, o para repasar los contenidos más adelante cuando surjan dudas o necesidades de aplicación en nuevos proyectos.

Las clases se preparan con una duración de 90 minutos, aunque pueden alargarse si durante la marcha de las mismas surge la necesidad, ya sea por mostrar nuevos ejemplos prácticos o para solucionar dudas de los estudiantes. La sesiones online en directo serán lunes, jueves y viernes a las:

19:00 horas Madrid

14:00 horas Buenos Aires, Montevideo y Santiago de Chile

12:00 horas Lima, Quito, Bogotá, México DF

10:00 Los Ángeles

No obstante es posible que se celebre alguna sesión extra que complemente los contenidos más complejos del curso.

Durante el curso se construirá una aplicación donde se puedan aplicar los conocimientos adquiridos durante las clases.

Docentes

Kike Navalon

@garcianavalon
Kike Navalon

Kike Navalon

@garcianavalon

Ingeniero teleco, informático de profesión, especializado en tecnologías Javascript. Aunque su mayor área de experiencia es la parte del backend, se siente cómodo también en el desarrollo frontend. Su perfil lo completa como ponente, docente y mentor tecnológico en Google Launchpad. 

Fecha de inicio

20/10/2016

Duracion

4 semanas

Costo (Curso + Certificación)

Desarrollo de aplicaciones con Polymer
  99€84€