Cursos

Presencial en Madrid

1 meses. 42 horas.

13 de Mayo de 2017

720 €/curso

  • 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.
  • Objetivos

    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.
  • Requisitos


    • Conocimientos básicos de HTML y CSS

    • Se requieren conocimientos medios de JavaScript



    • 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




  • Convocatorias

    Inicio: 13 de Mayo de 2017 Fin: Mayo 2017
  • Matrícula y financiación

    ¡Consulta promociones y descuentos!

    Formación bonificable por la Fundación Estatal para la formación en el empleo, organismo gestor de los fondos dedicados a formación continua para los trabajadores. A través de esta fundación estatal, todas las empresas pueden beneficiarse de ayudas económicas a los distintos planes de formación a sus empleados que quieran llevar a cabo y que se hacen efectivas mediante bonificaciones en las cotizaciones a la Seguridad Social.
  • Borja Godoy. ?Front developer en Sngular y Google Developers Groups Spain organizer. Desde que empezó en Sngular, está sumergido en el mundo de los Web Components y en una «polymerización» profunda. Buscando la innovación tecnológica ha iniciado varios proyectos personales pasando por programas de emprendimiento como «Think Big jóvenes» o las beca Talentum de Telefónica, donde desarrolló un sistema domótico modular mediante firebase. Es una persona muy activa en la comunidad de desarrolladores, organizando eventos como ExFest Cáceres y contribuyendo a algunos proyectos Open Source como Yeoman-generator.
  • Lugares

    Madrid
  • Metodología

    Teórico-práctica.
 

¿Te interesa el curso?
Pide que te informen sobre Curso de Polymer

Al pulsar el botón "Infórmate" he leído y acepto el Aviso legal de Avanza en tu carrera.

Validando datos

También podemos ofrecerte otras alternativas similares a este curso
Ir arriba