Curso de Vue

Aprende a desarrollar componentes y aplicaciones frontend con el framework progresivo Vue.js
Inscripciones abiertas
Intermedio
10 Clases 17 h (aprox.)
99€
69€
Precio en promoción

Inicio del curso

Jueves 08 de septiembre

h

Añadir a Google Calendar

Vue es un framework para el desarrollo de aplicaciones frontend y componentes de interfaz gráfica, creado por y para la comunidad. Permite realizar componentes reutilizables para sitios web y aplicaciones (SPA / PWA), con todos los ingredientes para una programación de alto nivel, que resulta en proyectos fácilmente mantenibles y con una grata experiencia de desarrollo.

Dentro del panorama de las librerías y frameworks frontend, Vue.js destaca de manera especial entre gigantes. Gracias a ello Vue es la solución preferida de miles de desarrolladores entusiastas y empresas que buscan alternativas capaces de adaptarse a todo tipo de proyectos y un producto que permita escalar a medida que los proyectos también crecen.

En este curso de Vue.js usaremos la última versión del framework progresivo, v3 y abordaremos proyectos de simples componentes y el desarrollo de aplicaciones SPA con su sistema de routing, la gestión del estado con Vuex y el uso de Composables para organizar y reutilizar el código de las aplicaciones.

Qué aprenderé en el Curso de Vue

  • Bases completas del framework progresivo Vue
  • Cómo crear componentes reutilizables
  • Inicio y gestión de piezas de software para la creación de proyectos de aplicación
  • Enrutado con Vue router
  • Gestión del estado en aplicaciones frontend
  • Composables de Vue3

Objetivos del curso

El objetivo del curso es aprender las bases esenciales del framework Vue, conociendo todos los aspectos necesarios para el desarrollo de componentes, directivas, la gestión de formularios, etc. Entender la arquitectura de aplicaciones frontend modernas y el uso de las herramientas de Vue para un desarrollo ágil. Dominar los aspectos más importantes para la creación y configuración de las piezas de software habituales en las aplicaciones, implementando módulos tan relevantes como el sistema de routing, la gestión del estado y el uso de composables.

Con las enseñanzas de este curso y, sin necesidad de tener conocimientos previos más allá de Javascript, el alumno será capaz de crear desde cero una aplicación completa con Vue.js.

Por qué debes aprender Vue.js

  • Vue es unos de los frameworks más usados a día de hoy en el mercado, es fácil de aprender y progresivo, ya que se adapta a proyectos grandes y pequeños.
  • Es cómodo en su uso, pensado para mejorar la experiencia de desarrollo
  • Un proyecto que destaca entre otras herramientas gracias a una gigantesca comunidad
  • Es un framework en constante actualización
  • El conocimiento aprendido con este framework facilita el aprendizaje de otros frameworks con bases similares, como pueden ser React o Svelte

Qué tengo que saber

Para aprender Vue es necesario tener conocimientos de JavaScript nivel medio.

Durante el curso usaremos el editor Visual Studio Code.

Clases y contenidos

Conociendo Vue.js v3
  • Introducción al framework
  • Objetivos curso
  • Parte práctica
Añadir a Google Calendar
Arquitectura de un proyecto Vue
  • Arquitectura base del proyecto
  • Creación del proyecto
  • Template syntax
Añadir a Google Calendar
Cómo gestionar la reactividad en los componentes
  • Reactividad
Añadir a Google Calendar
Directivas I
  • Atributos dinámicos
  • Renderizado condicional
  • Renderizado de listas
Añadir a Google Calendar
Directivas II
  • Binding en formularios
  • Manejo de eventos
  • Directivas personalizadas
Añadir a Google Calendar
Profundizar en los componentes Vue
  • Definición de componentes
  • SFC con Composition API
  • Ciclos de vida
Añadir a Google Calendar
Componentes de formularios
  • Creación de formularios
  • Acceso a los datos almacenados en alto nivel
Añadir a Google Calendar
Vue router
  • Entendiendo el sistema de routing de Vue
  • Creando rutas para aplicaciones frontend
Añadir a Google Calendar
Gestión del estado en Vue
  • Vuex
Añadir a Google Calendar
Composables
  • Introducción Composables en Vue3
Añadir a Google Calendar
¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 190 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete