Fictizia formación especializada

Desarrollo de Web Components con Polymer

Curso de

Polymer

Desarrollo de Web Components, Progressive Web Apps

A día de hoy, nos encontramos ante la evolución del desarrollo Frontend y hace ya unos años, empezó a sonar con fuerzas el desarrollo web basado en Web Components; un conjunto de estándares que nos permite crear etiquetas HTML personalizadas para fomentar la reutilización y modularización de la web. Ya desde JavaScript, podíamos hacer nuestros propios componentes webs, pero de una forma algo tediosa y complicada. Para facilitarnos esta labor, hace ya unos dos años, llegó Polymer, una librería desarrollada por Google y la comunidad que implementa los estándares en los que se basan los Web Components de una forma más declarativa y facilitandonos herramientas para el desarrollo.

En este curso empezaremos con que son los Web Components, los estándares que implementa y la implementación de un web component con JavaScript. Tras esta introducción, usaremos Polymer para desarrollar componentes web y veremos todos los entresijos de esta librería para desarrollar single pages applications.

Programa de contenidos

  • Introducción a los web components
    • ¿Qué son?
    • Los estándares
    • Componentes Webs de forma nativa
  • Iniciación a polymer
  • Preparación del entorno
  • Características de un componente
    • Local DOM
    • Shady DOM vs Shadow DOM
    • Styles
    • Propiedades css
    • EXTRA: Usa Flex para colocar tus componentes
  • Ciclo de vida de un componente
  • Los Behaviors, añadiendo comportamiento a nuestro componentes
  • Comunicación entre componentes
    • Data Binding
    • Binding
    • Bindgins en array
    • Eventos
    • Listeners
    • Patrón mediator
  • Testea tus componentes con web component teaster
  • Creación de aplicaciones
    • Herramientas
    • Patrón mediator
    • Single page aplications
    • Enrutado de vistas
    • build to deploy
    • Catálogo de componentes
    • introducción a las progressive web apps

Solicitar más información:

Ponte en contacto con nosotros y resolveremos tus dudas

Completa el formulario para recibir más información sobre un curso o taller de fictizia y si quieres plantearnos alguna otra cuestión puedes indicárnosla en los comentarios.
Te responderemos a la mayor brevedad posible. Recuerda que, si lo prefieres, también puedes contactar con nosotros por teléfono llamándonos al 91 172 33 13 ( 10:00 a 19:00 ).