Solicitar información
 Duración 35 horas

Temario del curso

Conceptos avanzados fundamentales de Vue.js

  • Ciclo de vida avanzado de componentes
  • Manejo avanzado de props, emits y eventos personalizados
  • Reactividad avanzada (ref, computed, effect, watch, etc.)
  • Control de rutas y guardas de navegación

Gestión de estado escalable con Pinia

  • Arquitecturas escalables con Pinia
  • Composición avanzada y modularización de stores
  • Mejores prácticas para la gestión de datos globales y locales

Integración de APIs y diseño de la capa de datos

  • Configuración global y personalizada de Axios
  • Uso avanzado de interceptores y gestión de errores
  • Integración con Pinia y componentes
  • Flujo de datos entre APIs, stores y componentes de la interfaz

Flujo de trabajo de desarrollo moderno con Vue

  • Configuración avanzada de Vite para proyectos de Vue.js
  • Integración de plugins y optimización de la compilación
  • Mejores prácticas para entornos de desarrollo/pruebas/producción
  • Variables de entorno para producción (Vault), CI/CD
  • Calidad del código: configuración e integración de ESLint, Prettier y SonarQube
  • Mejores prácticas para el formato automatizado y el análisis estático

Especialización en frameworks: Framework Quasar

  • Optimización y personalización de componentes de Quasar
  • Construcción de interfaces de usuario responsivas y de alto rendimiento con Quasar
  • Uso de Quasar con TanStack, PWA y ServiceWorker

TypeScript en Vue.js

  • Tipado avanzado para componentes y stores
  • Definición de tipos para props, emits y slots
  • Patrones reutilizables y mejores prácticas para la seguridad de tipos

Pruebas y fiabilidad del código

  • Pruebas unitarias e integradas para componentes y stores
  • Herramientas recomendadas (Vue Test Utils, Vitest, etc.)
  • Mejores prácticas para el mantenimiento y la automatización de pruebas

Rendimiento y optimización

  • Carga diferida, división de código y optimización de recursos
  • Identificación y resolución de cuellos de botella de rendimiento
  • Perfiles y ajuste fino de aplicaciones Vue.js

Material y soporte

  • Documentación completa y ejemplos por módulo
  • Acceso a materiales grabados o recursos en línea
  • Resolución de dudas (Q&A) y soporte para la implementación posterior a la formación

Resumen y próximos pasos

Requerimientos

  • Experiencia en el desarrollo de aplicaciones con Vue.js
  • Conocimiento de JavaScript, ES6+ y APIs REST
  • Comprensión básica de herramientas de compilación frontend y arquitecturas basadas en componentes

Público objetivo

  • Desarrolladores frontend con experiencia previa en Vue.js
  • Ingenieros de software que desarrollan aplicaciones Vue a gran escala
  • Desarrolladores que buscan mejores prácticas en arquitectura, pruebas y optimización

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (3)

Próximos cursos

Categorías Relacionadas