campus icon

FICTIZIA — Formación de alto rendimiento en diseño, tecnología y arte digital

(+34) 91 172 33 13 info@fictizia.com Plaza de España 12, Madrid

tecnologías de desarrollo

Curso de Vue.js + Vuex y testing (en remoto)

Desarrollo progresivo de aplicaciones Front con Vue.js, gestión de estados con Vuex y testing con Jest.

tecnologías de desarrollo

Curso de Vue.js + Vuex y testing (en remoto)

  • frontend
  • frameworks
  • JS
  • Vuejs
  • componentes
  • Vuex
  • Vue-cli
  • testing
  • Jest
Duración 30 horas
máx. plazas 15 personas
Coste
690 €
395 € promoción especial #fictiziaentucasa
Modalidad de la formación Formación en remoto (tiempo real) en nuestro campus online. #fictiziaentucasa
Orientado a Maquetadores web, Desarrolladores web, programadores Frontend
Requisitos Necesitas conocimientos medios de JavaScript y control de versiones con Git/gitHub.
100% Bonificable Esta es una formación bonificable por FUNDAE (Fundación Estatal para la formación en el empleo). Si eres trabajador/a por cuenta ajena tu empresa puede bonificar tu formación. Además Fictizia puede gestionar todo el papeleo si tu empresa así lo prefiere.

Enfoque y objetivos

Vue.js es el nuevo framework JavaScript que viene para ayudarnos a desarrollar aplicaciones front de una manera sencilla y cómoda. Vue.js es considerado por su creador como un framework progresivo. Se considera así por la facilidad de integrar funcionalidad hecha en Vue.js en nuestras aplicaciones ya desarrolladas y, a su vez, por la suave curva de aprendizaje que tenemos que dedicar en tiempo y esfuerzo en cada una de las piezas del framework.

A lo largo del Curso de Vue.js + Vuex y testing, aprenderemos desde cómo crear componentes simples que podamos integrar en nuestras aplicaciones realizadas con otras tecnologías hasta cómo crear proyectos enteros con todas las piezas importantes del ecosistema de Vue.js.

Los asistentes al Curso de Vue.js + Vuex y testing también aprenderán a escalar sus aplicaciones con vue-router y a gestionar el estado con Vuex.

Por último, veremos cómo realizar una pequeña aplicación que se actualize en tiempo real con Vue y Firebase sin necesidad de tener un backend hecho a medida.

Profesorado del curso

El equipo de profesores de Fictizia está formado por expertos profesionales en activo y con una larga y rica trayectoria profesional que les capacita para reconocer las necesidades reales de un sector tan cambiante y exigente y cumplir el objetivo de Fictizia de ofrecer una formación que responda a la realidad del mundo laboral más exigente. Cada integrante del profesorado de Fictizia es un/a gran especialista en su campo que además comparte sus conocimientos, sus enorme experiencia, sus tropiezos, sus aciertos y la pasión por su trabajo en nuestras aulas.

Pablo Sirera

Pablo Sirera

Frontend Tech Leader en Dekalabs, Pablo es un desarrollador que ha pasado por varios frameworks de frontend tales como AngularJS, Angular y Emberjs, hasta que encontró el que realmente le gustó: Vue.js. Desde entonces está enfocado tanto en Vue.js como en NuxtJS acompañándolos de tecnologías como Tailwindcss, Jest, Storybook, etc. La filosofía de Pablo es intentar sacar siempre la mayor calidad posible mediante buenas prácticas. En sus ratos libres hace streaming de live coding y comparte conocimiento con la comunidad mediante charlas y artículos.

El programa de contenidos

La formación en Fictizia se basa en una metodología teórico–práctica completamente orientada a dar respuesta a lo que el mundo laboral más exigente demanda actualmente.

En cada sesión formativa el profesor/a irá avanzando en la formación junto con los estudiantes mediante el desarrollo de los ejercicios prácticos que van involucrando progresivamente nuevos contenidos teóricos del programa de contenidos. Cada una de las prácticas se ha diseñado expresamente como reflejo de las técnicas, procesos, necesidades y situaciones reales que el alumno/a se encontrará después en su día a día laboral.

Además, esta formación no solo instruye en la mera ejecución de técnicas con el único fin de producir, también se preocupa de enseñar los fundamentos teóricos y críticos que le permitirán al alumno/a tomar decisiones basadas en criterios objetivos y analíticos de forma autónoma.

El conjunto de prácticas que se realizarán a lo largo de toda la formación está diseñado con una doble función: ser una parte esencial del proceso de aprendizaje durante el máster y también, una vez terminados los estudios de forma satisfactoria, actuar como su portafolio/reel con la que demostrar todas las capacidades aprendidas y que el alumno/a es capaz de llevar a cabo profesionalmente con solvencia. Algo esencial a la hora de acceder y desenvolverse posteriormente en el mercado laboral.

  1. ¿Qué es Vue? Descubriendo Vue.js
  2. Primeros pasos con Vue.js
    • Templates de Vue.js
    • Instalando vue-cli
    • Creación de proyecto
    • Arquitectura de proyecto
    • Herramientas de desarrollo
  3. Directivas
    • Directivas generales
    • Renderizado condicional
    • Renderizado de listas
    • Gestión de eventos
    • Binding en formularios
    • Atributos dinámicos
    • Directivas custom
  4. Componentización
    • Introducción a los componentes
    • Definición de componentes
    • Single File Components
    • Atributos: Data, Computed, Watch
    • Componentes avanzados
    • Mixins
    • Slots
    • Comunicación entre componentes
    • Añadiendo estilos a los componentes
    • Estilos scoped vs general
    • Animaciones y transiciones
  5. Vue Router
    • Enrutado de aplicación básico
    • Gestión de información entre rutas
    • Interceptores de rutas
    • Rutas anidadas
    • Redirecciones, Navigation Guards
    • Lazy loading
  6. Vuex
    • Gestión del estado: concepto y análisis
    • Arquitectura de estado
    • Acciones & mutaciones
    • Getters / Setters
  7. Testing
    • Análisis de proyecto
    • Jest: test unitarios y de integración
    • Cypress: test de aceptación
  8. Producción
    • Gestión de entornos de desarrollo
    • Publicación en producción
  9. Buenas prácticas
    • Code Styling
    • Arquitectura
  10. Ecosistema
    • ¿Qué cambia con Vue 3?
    • Migrar una aplicación de Vue 2 a Vue 3
    • Composition API
    • Axios
    • Nuxt
    • Firebase
    • Awesome Vue

Vuelve a ver tus clases las veces que quieras

A medida que la formación avance, las clases se irán grabando según se van desarrollando y poniendo a disposición del alumnado, tanto si están cursando en modalidad presencial como en remoto, en un servidor NAS de FICTIZIA específico al que podrán acceder desde cualquier lugar.
Así podrás volver a consultar cualquier detalle en todo momento durante tu formación.

Accede a nuestro grupo privado de empleo

Al finalizar tu formación tendrás acceso a nuestro grupo privado de Fictizia en Linkedin, Fictizia Alumni, donde se van publicando todas las ofertas de empleo que habitualmente nos hacen llegar las muchas empresas con las que colaboramos.

La calidad de la formación que reciben las personas que se forman en Fictizia se refleja en el nivel de las empresas que las contratan. Es un orgullo que las mejores compañías confíen en las capacidades de nuestros alumni y es la mejor prueba de la efectividad de la formación que ofrecemos:

  • Alumnos Fictizia en Google
  • Alumnos Fictizia en El Ranchito
  • Alumnos Fictizia en Ogilvy
  • Alumnos Fictizia en BBVA Next
  • Alumnos Fictizia en Lola Mullenlowe
  • Alumnos Fictizia en Ánima-Kitchent
  • Alumnos Fictizia en Atresmedia
  • Alumnos Fictizia en User-T38
  • Alumnos Fictizia en DDB
  • Alumnos Fictizia en Mach
  • Alumnos Fictizia en Byte London
  • Alumnos Fictizia en indra
  • Alumnos Fictizia en The Cocktail
  • Alumnos Fictizia en Wunderman-Thompson
  • Alumnos Fictizia en Ediciones SM
  • Alumnos Fictizia en Paradigma digital
  • Alumnos Fictizia en Panda Security
  • Alumnos Fictizia en Exit Consultores Audiovisuales
  • Alumnos Fictizia en Mediaset
  • Alumnos Fictizia en Everis
  • Alumnos Fictizia en Telson
  • Alumnos Fictizia en Lalivingston
  • Alumnos Fictizia en Kairos DS
  • Alumnos Fictizia en Twin Pines
  • Alumnos Fictizia en LUCA data driven solutions
  • Alumnos Fictizia en Redbility
  • Alumnos Fictizia en LeChuck
  • Alumnos Fictizia en Liquid Squad
  • Alumnos Fictizia en Social Mood
  • Alumnos Fictizia en Warner Bros International TV Production