USD  |   +591 68223703  |   consultas@cegos.com.bo  |  

Vue.JS

Desarrolla aplicaciones reactivas.

Desde el auge del mobile, las empresas prefieren desarrollar aplicaciones reactivas. Este tipo de desarrollos ha predominado, lo vemos tanto en un sitio web, como en una app mobile; ya sea al 100% o en algunas partes. En cualquier caso necesitamos una herramienta que nos facilite este tipo de creaciones y nos permita reusar lo que ya hayamos hecho.
Costo: 74 USD 45 USD 40% off
Duración: 15 Hrs.

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.

En este curso aprenderás a:

  • Desarrollar aplicaciones 100% reactivas
  • Crear componentes web reutilizables
  • Manejar eventos entre componentes
  • Actualizar todas las vistas según el estado de la aplicación
  • Enviar y pedir datos a un servidor
  • Compartir datos entre componentes
  • Integrar componentes en una web ya existente

1. Introducción a Vue JS

Estructura de una aplicación componentizada

DOM Virtual y componentes

Eventos

Datos

Aplicaciones reactivas del mundo real

Facebook

Whatsapp

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

2. Vista

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

3. Comportamientos

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

4. Animaciones

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:

  • Datos personales del alumno
  • Plan de estudios
  • Horas lectivas invertidas.
  • Nota final.
  • Rúbrica de autoridades competentes

Depósito bancario: 

  • Entidad bancaria: Banco Union
  • Nombre: CEGOS
  • Nro. De cuenta: 10000019540257
  • Entidad bancaria: Banco Bisa
  • Nombre: CEGOS
  • Nro. De cuenta: 6022104011
  • Entidad bancaria: Banco Nacional de Bolivia
  • Nombre: CEGOS
  • Nro. De cuenta: 1502380148

PayPal:  

  • Correo: cobrosonline@cegos.com.bo
  • Nombre: CEGOS

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).


Paga con tarjeta de crédito, PayPal


BENEFICIOS

- Un computador por persona
- Material de apoyo digital
- Docente certificado
- Certificación emitida por CEGOS
- Garantía de aprendizaje


Modalidad de Cursado

Modalidad Presencial

  • Grupos reducidos y prácticos.
  • Un computador por persona.
  • Material de apoyo digital.
  • Acceso a Wifi de alta velocidad.
  • Certificación emitida por CEGOS.
  • Refrigerio.

Modalidad Online - En vivo

  • Grupos reducidos y prácticos
  • Clase en tiempo real por video conferencia.
  • Consultas en vivo.
  • Grabación de las clases ejecutadas.
  • Certificación emitida por CEGOS.
  • Asistencia administrativa personalizada todos los días.

Cursos Relacionados


ico_curso.png