Desarrollo Web con VueJS

  • Nivel del curso: Principiante
  • Categorías Desarrollo Web
  • Duración 24h
  • Última actualización 7 junio, 2022

Acerca de este curso

Desde su lanzamiento en 2014, Vue.js ha experimentado un ascenso meteórico en popularidad y ahora se considera uno de los principales frameworks front-end, y no sin una buena razón. Su arquitectura basada en componentes fue diseñada para ser flexible y fácil de adoptar, lo que facilita la integración en proyectos y el uso junto con código que no es de Vue, como lo es para crear aplicaciones complejas del lado del cliente. Ahora revisado para cubrir Vue 3, este curso es ideal para desarrolladores front-end que necesitan versarse en Vue.js.

Descripción

> Módulo 1: Vue.js: conceptos básicos

¿Por qué elegir Vue?

Empezando

La instancia de Vue

Datos reactivos

Sintaxis de plantilla

Métodos

Propiedades calculadas

 

> Módulo 2: Herramientas Vue

¿Por qué usar herramientas build?

CLI de Vue

Herramientas de desarrollo del navegador

Editor/Integraciones IDE

 

> Módulo 3: Componentes

Definición de componentes personalizados

Pasar datos

Comunicarse con el mundo exterior

Slots

 

> Módulo 4: Composition API

La función de configuración

Manejo de datos: ref y reactivo

Valores calculados

Valores observados

Ciclo de vida de Hooks

Creando Composables

 

> Módulo 5: Routing

Instalación del router Vue

Rutas

Navegación

Guardias de navegación

Rutas Autorizadas

 

> Módulo 6: Gestión del Estado

Instalación de Vuex

Conceptos básicos

Ejemplo

 

> Módulo 7: Nuxt.js

Inicio de un proyecto Nuxt

Diseño del proyecto

Opciones de componentes de Nuxt

Build para Producción

 

> Módulo 8: Poniendo todo junto

Creación de una aplicación Nuxt

Agregar autenticación

Resumiendo

¿Qué aprenderé?

  • Comprender los conceptos básicos: fundamentos de Vue, plantillas y datos reactivos
  • Manejar Componentes: componentes personalizados, eventos y slots
  • Gestionar estados: Vuex, mutaciones, acciones.
  • Manejar Rutas: creación de rutas, enlaces y guardias de ruta
  • Implementar Nuxt.js: crear aplicaciones sofisticadas en poco tiempo
$4,640.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Este curso es para desarrolladores web que desean aprender el desarrollo web frontend con Vue 3 y utilizarlo para crear aplicaciones profesionales. También encontrará útil este curso si está buscando crear aplicaciones web completas con Vue.js 3.0 como interfaz. Se requiere conocimiento de programación JavaScript para sacar el máximo provecho de este curso.
  • ¿AÚN TE QUEDAN DUDAS? CONSULTA NUESTRA SECCIÓN DE PREGUNTAS FRECUENTES .
  • ¿BUSCAS COTIZAR ESTE CURSO PARA CAPACITAR A TU EMPRESA U ORGANIZACIÓN? CONTÁCTANOS .