Desarrollo de Apps con Vue.Js

Icono Duración del curso
Duración del curso
25 horas
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Aula Virtual, Presencial
Icono Fecha del curso
Fecha de inicio
Próximamente
 

Acerca del curso

Vue.Js es un framework JavaScript de código abierto con el que se pueden desarrollar interfaces de usuario y aplicaciones de una sola página.

Para poder hacer este curso es imprescindible contar con conocimientos sólidos en HTML, JavaScript y experiencia en desarrollo web.

Próximas convocatorias

Estamos preparando nuevas convocatorias.
Déjanos tus datos a través del formulario y te avisaremos lo antes posible.

  • Aprender a utilizar Vue. para desarrollar aplicaciones front de una manera sencilla y cómoda.
  • Aprender a crear componentes simples que se puedan integrar en aplicaciones realizadas con otras tecnologías.
  • Crear proyectos enteros con todas las piezas importantes del ecosistema de Vue.js.
  • Aprender a escalar sus aplicaciones con vue-router y a gestionar el estado con Vuex.

No es necesario cumplir con requisitos previos para acceder a este curso

  • Formador Certificado por CAS Training
  • Más de 5 años de experiencia profesional
  • Más de 4 años de experiencia docente
  • Profesional activo en empresas del sector IT

  • FUNDAMENTOS DE VUE
    • Creación de componentes vue.
    • Templates declarativos: v-if, v-for.
    • La propiedad data.
    • Métodos de un componente.
    • Un primer componente.
  • VUE-CLI 3
    • Escribiendo una aplicación real en Vue.
    • Módulos ES6.
    • Webpack, linters, eslint…
    • *.vue files.
    • General project layout.
  • TEMPLATES I
    • Interpolación.
    • Directivas: Argumentos, modificadores. Ejemplos de las más usadas.
    • Class y Style bindings.
  • COMPUTED PROPERTIES
    • Computed Caching vs métodos.
  • WATCHERS
    • Computed properties vs watchers.
  • TEMPLATES II
    • Renderizado Condicional.
    • Renderizado de listas.
    • Event Handling.
    • Event modifiers.
  • FORMULARIOS
    • Creación de un formulario básico. Directiva v-model.
    • Validaciones con VueForm
  • COMPONENTES CON VUE
    • Estructura típica de una página basada en componentes Vue.
    • Props, Data, Watchers, Computed properties, method.
    • Ciclo de vida de un componente.
    • Comunicación entre componentes padre e hijos.
    • Distribución de contenido basado en slots.
    • Componentes dinámicos.
    • Test unitarios de componentes.
  • VUE-ROUTER I
    • Introducir el vue router en una aplicación.
    • Rutas dinámicas.
    • Navegación programática y descriptiva.
    • Rutas enlazadas.
    • Rutas con nombre.
    • Vistas con nombre.
    • Pasar props a rutas de componentes.
  • INTRODUCCIÓN A AXIOS
    • Recuperar datos del servidor con axios.
    • Crear un plugin para axios.
    • Tratar con JWT.
  • VUE-ROUTER II
    • Meta campos en las rutas.
    • Transiciones de un componente a otro.
    • Data Fetching.
    • Scroll behavior.
    • Carga retardada de rutas.
  • VUEX
    • Conceptos básicos de vuex.
    • Similitudes y diferencias con Redux.
    • State, Getters, Mutations, Actions, Modules.
    • Formularios con vuex.
    • Validaciones con vuex.
    • Conceptos avanzados.
    • Test unitarios de Vuex.

Solicita Información


CAS TRAINING, S.L.U. , le informa que la finalidad del tratamiento es atender a su solicitud de información, reclamación, duda o sugerencia que realice sobre los productos y/o servicios ofrecidos, así como para mantenerle informado de nuestra actividad la gestión de la relación que nos une, la prestación del servicio contratado, así como el envío de información que pudiera ser de su interés sobre nuestros servicios formativos y de consultoría de negocio.

Podrá retirar su consentimiento y ejercitar los derechos reconocidos en los artículos 15 a 22 del Reglamento (UE) 2016/679, enviando un correo electrónico a rgpd@cas-training.com, adjuntando copia de su DNI o documentación acreditativa de su identidad. Puede solicitar más información rgpd@cas-training.com o www.cas-training.com.

Programa del curso:
Descargar programa en PDF
Compartir: