©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Desarrollo de SPA / PWA con Vue y Nuxt
Proceso de desarrollo avanzado de una aplicación SPA / PWA con los frameworks Vue y Nuxt
Material disponible
Vue es un framework progresivo, que encaja perfectamente tanto para desarrollar componentes en sitios web como aplicaciones completas, en el modelo de SPA / PWA. Por su parte Nuxt.js es la apuesta de la comunidad de Vue para facilitar el desarrollo de proyectos fullstack, que permite mejorar la productividad de los equipos y simplificar notablemente funcionalidades avanzadas como SSR o SSG.
En EscuelaIT hemos abordado estas tecnologías en distintos cursos, explicando sus bases y el funcionamiento de las distintas piezas para desarrollar proyectos. Este curso va un paso más adelante y pretende mostrar el proceso de desarrollo de una aplicación lo más realista posible, de una manera muy práctica. Durante el curso se abordarán aspectos más avanzados del desarrollo de proyectos de aplicaciones frontend y se usará tanto Supabase (alternativa Open Source de Firebase) como un servicio web basado en API REST para implementar funcionalidades esenciales, como autenticación y autorización, persistencia, validaciones, reglas de negocio, etc.
En EscuelaIT hemos abordado estas tecnologías en distintos cursos, explicando sus bases y el funcionamiento de las distintas piezas para desarrollar proyectos. Este curso va un paso más adelante y pretende mostrar el proceso de desarrollo de una aplicación lo más realista posible, de una manera muy práctica. Durante el curso se abordarán aspectos más avanzados del desarrollo de proyectos de aplicaciones frontend y se usará tanto Supabase (alternativa Open Source de Firebase) como un servicio web basado en API REST para implementar funcionalidades esenciales, como autenticación y autorización, persistencia, validaciones, reglas de negocio, etc.
Qué aprenderé en el Curso de Desarrollo de SPA / PWA con Vue y Nuxt
Objetivos del curso
Por qué debes aprender Desarrollo avanzado con Vue y Nuxt
Qué tengo que saber
Para realizar este curso es necesario tener un conocimiento de Javascript sólido y un conocimiento básico o medio del framework progresivo Vue. También puede ser deseable tener algún conocimiento básico de Nuxt.
Clases y contenidos
- Introducción al diseño a implementar
- Stack que usaremos
- Creación del proyecto y configuración del entorno
- Crear rutas auth
- Crear formulario de registro e inicio de sesión
- Configuración del token JWT
- Añadir validación rutas si no estás autenticado
- Añadir validación formulario
- Crear componentes básicos (header, sidebar)
- Configurar light dark mode
- Configurar llamadas HTTP
- Crear nuevas rutas
- Recuperación de proyectos
- Instalación componente externo tabla
- Crear proyectos
- Editar proyectos
- Eliminar proyectos
- Crear página dashboard
- Crear componente modal global
- Recuperar proyectos
- Añadir formulario para registro de datos
- Integrar funcionalidad añadir registro a un proyecto
- Mostrar listado proyectos con sus registros por día
- Instalar componente externo calendario
- Editar registros
- Instalar librería gráficas
- Integrar gráfica horas por día y proyecto
- Repaso de nuevas funcionalidades posibles
- Crear el proyecto y configurar los paquetes
- Mover componentes y páginas
- Configurar router
- Cambiar fetching de datos
Valoraciones
DOCAL ARTAJO / JAIME
Excelente. Deseando el siguiente curso con Pablo
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.