KMMX Capacitación acorde a tu pensamiento

Fundamentos de VueJS (24 hrs.)

Descripción: Durante los últimos 5 años han surgido una cantidad de librerías y frameworks javascript para facilitar el desarrollo de aplicaciones para el frontend. Entre las mas famosas se encuentra Angular.js, Ember.js, Knockout.js y recientemente React.js desarrollado por el equipo de Facebook. Es momento de conocer una librería que promete mucho y que tendrá un gran auge en 2017. Vue.js es una librería javascript para construir interfaces web interactivas, la documentación dice que no es un framework por que solo se especializa en la capa de vista (VM - ViewModel).

Las características más sobresalientes de Vue son: Aprenderlo es facil. Hace el código mas fácil de escribir, de entender y de mantener. Su sistema de data binding. Su sistema de componentes. Plugins increibles para hacer peticiones http, validación de formularios, router y soporte para transformadores como Browserify (vuefy) o WebPack para escribir javascript moderno. Si alguna ves has intentado desarrollar alguna característica para el frontend de tu proyecto, estoy seguro que lo primero que viene a tu mente es jQuery, y seguramente, has terminado con un inmantenible e incompresible gran archivo lleno de $('#elemento'). ¿Seria fabuloso poder deshacerse de todo esto verdad?

Objetivo: Aprender, comprender y poner en práctica los fundamentos de Vue.js, crear aplicaciones web de alto rendimiento alta escalabilidad. Al término del curso podrás construir tus propios proyectos, implementando de manera óptima Vue.js.

Temario:

Parte 1. Introducción

Instalación | Qué es Vue.js | Primeros pasos | Representación declarativa | Condicionales y Bucles | Manejo de entrada de usuario | Componentes

Parte 2. Instancias Vue

Constructor | Propiedades y Métodos | Ciclo de vida de instancias

parte 3. Sintaxis de template

Interpolaciones | Directivas | Filtros

Parte 4. Propiedades calculadas y Watchers

Propiedades calculadas | Watchers

Parte 5. Clases y Estilos

Clases HTML | Manejo de estilos inline

Parte 6. Representación Condicional y Representaciones de Lista

V-If | V-Show | V-If vs V-Show, cuándo aplicarlos | V-For | Key | Detección de cambios en un Arreglo | Desplegar por ordenamiento resultados filtrados

Parte 7. Manejo de Eventos

Escuchar Eventos | Métodos de evento | Métodos inline | Modificadores de Evento | Modificadores de Key

Parte 8. Form Inputs

Uso básico | Pasar valores | Modificadores | Modelo V con componentes

Parte 9. Componentes

Uso de componentes | Props | Eventos personalizados | Distribución de contenidos con Slots | Componentes dinámicos | Misc

 

Precio por participante: $5,568 (IVA incluído)