Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 80 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS DE VUE.JS
Vue.jsse trata de un framework de JavaScript de código abierto empleado en la construcción de interfaces de usuario así como en aplicaciones de una sola página. Cuenta con diferentes librerías y paquetes de apoyo orientados a la gestión de las caracrteísticas avanzadas para el desarrollo de aplicaciones complejas. Se trata de una aplicación muy popular en el ámbito del desarrollo informático y la programación, por lo que los profesionales con conocimientos avanzados están muy bien valorados en la actualidad. Si quieres especializarte en este ámbito y mejorar tus posibilidades de éxito, contacta cuanto antes con nosotros y solicita información detallada y sin compromiso sobre el Curso de Vue.js.
CONTENIDO DEL CURSO GRATIS DE VUE.JS
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A Vue.js
- Primeros pasos con Vue.js: configuración y conceptos básicos
- Manejo de métodos y eventos en Vue
- Reactividad bidireccional en Vue
- Renderizado condicional para mostrar u ocultar contenido
- Atributos dinámicos y bindings en Vue
- Implementar la funcionalidad de añadir a favoritos
UNIDAD DIDÁCTICA 2. VUE CLI Y ENTORNO DE DESARROLLO
- Introducción a Vue CLI: crear y gestionar proyectos
- Utilizar Vue UI para administrar tus proyectos visualmente
- Navegando por un proyecto Vue con la CLI
- Auto importación de componentes en Vue
- Trabajar con servicios y repositorios para gestionar datos
- ¿Qué son los mixins en Vue y cómo utilizarlos?
- Gestión del estado en Vue: conceptos y mejores prácticas
UNIDAD DIDÁCTICA 3. COMPONENTES EN Vue.js
- ¿Qué es un componente y cómo definir uno en Vue?
- Uso de propiedades dinámicas en componentes
- Diferencias entre componentes globales y locales
- Creación y estructura de las plantillas de componentes
- Eventos personalizados para comunicación entre componentes
- Incluir componentes dentro de otros componentes
- Distribución de contenido mediante slots
- Cómo utilizar v-model para enlazar datos en componentes
- Creación y uso de componentes dinámicos en Vue
UNIDAD DIDÁCTICA 4. GESTIÓN DE ESTADO CON Vuex
- Uso de getters en Vuex para acceder a datos
- Agregar productos al carrito de compras
- Visualizar el contenido del carrito
- Eliminar productos del carrito
- Calcular y mostrar el total de la compra
- Proceso completo de compra en Vuex
- Utilizar Vuex DevTools para depuración
- Integrar Vuex con v-model para enlazar datos
- Cómo funcionan los getters en Vue como funciones
- Utilización de helpers de Vuex como mapHelpers
- Organización del estado con módulos en Vuex
UNIDAD DIDÁCTICA 5. NAVEGACIÓN CON Vue Router
- Implementar rutas en tu aplicación Vue
- Instalar y configurar Vue Router
- Configurar rutas estáticas para páginas fijas
- Crear rutas dinámicas con parámetros variables
- Combinar Vue Router con Vuex para gestionar navegación y estado
- Cómo anidar rutas dentro de otras en Vue Router
- Pasar parámetros en las rutas para contenido dinámico
- Definir rutas con nombre para facilitar la navegación
- Realizar navegación programática mediante código
- Configurar modos hash y historia, y consideraciones para despliegue
- Aplicar clases CSS activas para enlaces de navegación
- Redirecciones y alias en las rutas
- Implementar Lazy Loading y Code Splitting para optimizar carga
- Control del comportamiento del scroll durante la navegación
- Proteger rutas con validaciones y guardias en Vue Router