Curso - 30h

Vue.js + Vuex

Infórmate

Inicio

abril 2020

Duración

5 semanas

Horario

Tardes

Plazas

8 personas

¿A quién va dirigido?

Si quieres ampliar tus conocimientos de programación y aprender uno de los frameworks de JavaScript que más esta creciendo en los últimos años, este curso es para ti.

Descripción

Vue.js es un framework progresivo de Javascript que sirve para desarrollar interfaces de usuario de una manera eficiente, versátil y accesible.
Con este curso aprenderás a desarrollar aplicaciones web de manera profesional con Vue.js desde cero.
Descubrirás todos los fundamentos de Vue.js empezando por lo más básico hasta lo más avanzado, aprendiendo también a gestionar el estado con Vuex.

Contenido del curso

  • ¿Qué es Vue?
  • Ventajas / Inconvenientes
  • Nuestro proyecto
  • Arquitectura basada en componentes

  • Instalación
  • Framework de UI
  • La instancia de Vue
  • Ciclo de vida
  • Renderizado condicional
  • Renderizado de listas
  • Formularios
    • Uso básico
    • Vinculando a valores
    • Modificadores
    • V-model con Componentes
  • Manejo de eventos
  • Data binding en atributos y clases
  • Peticiones HTTP

  • Componentes en Vue
  • Creación de un componente
  • Métodos: Ciclo de vida (Hooks) y métodos propios.
  • Atributos: Data, Computed, Watch
  • Comunicación entre componentes
  • Clases y estilos

  • Instalando vue-cli
  • Creación de proyecto
  • Arquitectura proyecto
  • Single File Components
  • Herramientas de desarrollo
  • Herramientas VSCode

  • Slots
  • Eventos Personalizados
  • Mixins
  • Animaciones
  • Styling Scoped
  • Web components

  • Enrutado de aplicación básico
  • Gestión de información entre rutas
  • Interceptores de rutas
  • Rutas anidadas
  • Redirecciones, Navigation Guards
  • Lazy loading

  • Gestión del estado: concepto y análisis
  • Arquitectura de estado
  • Acciones & mutaciones
  • Getters / Setters

  • Análisis de proyecto
  • Testing atómico
  • Jest: test unitarios y de integración
  • Cypress: test de aceptación

  • Lanzamiento a producción

Requisitos

Para poder sacar el mayor rendimiento a este curso se requieren tener conocimientos previos de JavaScript.

Es necesario disponer de ordenador portátil (PC/Mac).

Horarios

Tardes Inscripción abierta

Martes y jueves | 19:00 a 22:00h

Precio

645€ 585€

Descuento aplicable para los 3 primeros matriculados. ¡Reserva tu plaza ya!

Próximas convocatorias

21 de Abril 2020

Martes y jueves de 19:00 a 22:00

Infórmate