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.
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)
Las lecciones fueron muy interactivas y los ejercicios fueron prácticos.
Heino - NWK Limited
Curso - Laravel and Vue.js
Traducción Automática
Me complace que podamos recibir las grabaciones, diapositivas y archivos comprimidos para poder consultarlos cuando sea necesario. David explicó los conceptos de manera clara y pudo responder a nuestras preguntas. Era muy conocedor del tema.
Renee Chan - Mackenzie Investments
Curso - Vue.js
Traducción Automática
Vue.js es algo con lo que nunca he trabajado y la presentación aclaró algunas de mis dudas. Sin embargo, los cursos en línea no son eficientes para adquirir conocimientos.
Bogdan Stoica - EMAG IT Research S.R.L
Curso - Advanced Vue.js
Traducción Automática