Desarrolla aplicaciones reactivas.
El curso comienza con una introducción a los aspectos fundamentales del framework: los componentes, el ciclo de vida de los mismos, y el renderizado. Aprenderemos distintas formas de consumir información desde afuera y desde adentro del componente, y como la reactividad permite cambiar el estado de toda la aplicación. Usaremos los manejadores de eventos para comunicar cambios a otros componentes. También agregaremos mixins para incorporar funcionalidades en común a los componentes, sin repetir código.
Si ya estás usando una librería o framework (Ej.: jQuery, Angular), Vue JS es 100% compatible e incluso puedes usarlo en un desarrollo existente sin entrar en conflicto, y sin tener que volver a hacer todo desde cero.
Estructura de una aplicación componentizada
DOM Virtual y componentes
Eventos
Datos
Aplicaciones reactivas del mundo real
Componentes
Utilización
Concepto. Cómo crearlos ?
Por qué conviene usarlos ?
La aplicación como un componente de componentes
Ciclo de vida
Montaje vs. creación
Actualización y sincronización
Activacion y desactivacion
Templates
La necesidad de un ?parent?
Template como parte del componente
Usando un template externo
Sintaxis para el template
Atributos
Expresiones
Directivas
Manejo de Datos
Propiedades
Usar atributos para setear propiedades
Validación y valores por defecto
Propiedades computadas o virtuales vs observadas
Scopes
Acceder a los datos del root y del parent
Entregar datos a otros componentes
Datos compartidos
Métodos
Heredar y crear comportamientos
Detectar eventos del teclado
Mixins: técnica para importar comportamientos
Eventos
Invocar métodos en un evento
Emitir eventos
Escuchar eventos
Formularios
Directivas
Asociar un campo a una propiedad
Renderizar campos dependientes de otros
Valores por defecto
Eventos
Validación en tiempo real
Persistir datos
Reconstruir el último estado formulario
Manejo de estilos
Estilos como atributos
Clases CSS dinamicas
Directivas
Transiciones
Renderizado condicional
Utilidades
Extension
Incorporar una librería externa
Enviar y recibir datos con AXIOS
Herramientas
Configuraciones iniciales para debug
Extensión Vue Devtools para Chrome
Se necesitan conocimientos básicos en HTML5 o haber realizado el curso HTML5: Fundamentos de una página web, JavaScript o haber realizado el curso Introducción a la programación en JavaScript
Una vez finalizado satisfactoriamente el curso, el Instituto CEGOS emite un CERTIFICADO DE APROBACIÓN, el cual contiene:
PayPal:
Posterior al pago envíe el comprobante al correo consultas@cegos.com.bo con los siguientes datos: (Nombre completo, C.I., E-Mail, Nro. de celular, Nombre y número para facturación).
- Un computador por persona
- Material de apoyo digital
- Docente certificado
- Certificación emitida por CEGOS
- Garantía de aprendizaje