©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Flujo de trabajo con Web Components y Polymer 3 con Webpack
Curso de Web Components y Polymer 3, enfocado a la creación del flujo de trabajo con Webpack.
Material disponible
En este curso vamos a ofrecer todo el conocimiento necesario para aprovechar la mayor revolución del desarrollo frontend de los últimos años: Web Components. Para ello, nos apoyaremos en la librería Polymer 3, que ofrece diversas mejoras con respecto a sus predecesores y gracias a las cuales hoy es posible aplicar las prácticas más comunes y avanzadas en el desarrollo del lado del cliente.
En el curso de Web Components y Polymer 3 explicaremos además cómo configurar nuestros entornos de trabajo, para poder beneficiarse de estas tecnologías en cualquier tipo de proyecto. Para facilitar nuestra labor y obtener un flujo de trabajo optimizado y amistoso para el desarrollador, nos apoyaremos en Webpack, una herramienta que sirve para empaquetar código Javascript, pero que en la práctica podemos usar para trabajar con CSS, preprocesadores, automatizar tareas y un largo etc.
Los estudiantes a los que va dirigido este curso son:
- Aquellos que desean beneficiarse de la corriente de los Web Components y Polymer para el desarrollo de cualquier tipo de proyecto
- Profesionales que conocen Polymer 1 y/o Polymer 2 de antemano, que desean actualizarse a Polymer 3 y de paso conocer nuevas maneras de usarlo, que agregan valor y amplían su abanico de posibilidades de la librería. (A pesar de este punto, aclaramos que no es requisito conocer Polymer en sus anteriores versiones para el acceso a este curso).
- Desarrolladores de otros frameworks y librerías como Angular, que deseen también incorporar Web Components estándar en sus proyectos.
- Desarrolladores que pretendan sustituir a librerías antiguas como jQuery y así beneficiarse de las ventajas de Web Components y el catálogo de componentes existentes en la actualidad.
Qué aprenderé en el Flujo de trabajo con Web Components y Polymer 3 con Webpack
Objetivos del curso
Por qué debes aprender Web Components y Polymer con Webpack
Qué tengo que saber
Los desarrolladores necesitarán un conocimiento medio sobre las tecnologías estándar Javascript: HTML + CSS + Javascript.
No es requisito conocer frameworks basados en vistas, Polymer en versiones anteriores o el empaquetador Webpack. No obstante, sí es un conocimiento que, de tenerlo en mayor o menor medida, facilitará la curva de aprendizaje y el aprovechamiento de los conocimientos adquiridos en el curso.
Clases y contenidos
- Introducción a Polymer 3, la librería para el desarrollo basado en Web Components.
- Inicio de un nuevo proyecto con Polymer 3, el esqueleto de un componente, las propiedades de los componentes, las propiedades computadas y los observers de propiedades.
- Herramientas de línea de comandos Polymer CLI.
- Webpack
- Configuración de Webpack para una app Polymer
- Automatización de los procesos de build para ES5 y ES6
- Configuración del servidor de desarrollo para apache
- Aplicar los scripts de desarrollo / producción
- Uso de Polymer en una aplicación con el framework Laravel
- Por qué hacer Code Splitting?
- Cómo configurar distintos puntos de entrada para hacer la participación de los bunndles
- Enganchar los scripts necesarios
- Instalación de Polymer en un proyecto Angular
- Creación y uso de componentes
- Interoperabilidad entre componentes de Angular y de Polymer
Valoraciones
José Luis Valderrama Regueira
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.