Curso de Nuxt

Desarrollo de aplicaciones Javascript modernas con el framework Nuxt: SPA con Static Site Generator y Server Side Rendering
Material disponible
Avanzado
7 Clases 12 h
89€
69€
Precio en promoción
Nuxt es un framework muy popular para el desarrollo de aplicaciones modernas para la web, con funcionalidades que incluyen tanto frontend como backend. 

El framework incluye diversas capas, entre las que se encuentra un framework Javascript basado en componentes: VueJS, tooling para el desarrollo frontend con Vite y Webpack, funcionalidades de routing para crear tus SPA con soporte además para Server Side Rendering.

Gracias a todos sus componentes permite a los desarrolladores evitar enormes necesidades de configuración en proyectos avanzados, donde se desea mejorar la experiencia de usuario y el rendimiento hasta los límites más exigentes.

Qué aprenderé en el Curso de Nuxt

  • Conocer y dominar un framework para el desarrollo de proyectos del model Static Site Generator
  • Instalar el framework Nuxt
  • Realizar la configuración de sus principales funcionalidades
  • Trabajar con aplicaciones SPA con routing en el cliente
  • Trabajar con componentes, vistas y assets de aplicación
  • Acceder a servicios web (API REST)
  • Manejar el estado de las aplicaciones
  • Implementar SSR (Server Side Rendering)
  • Desplegar proyectos basados en Nuxt

Objetivos del curso

Ofrecer a los estudiantes una base sólida para el desarrollo sobre framework Javascript Nuxt en su versión 3, que permita el desarrollo de aplicaciones frontend del tipo SPA o PWA con funcionalidades avanzadas como el routing y server side rendering (SSR).

Los estudiantes podrán adquirir los conocimientos necesarios para realizar las etapas de desarrollo de proyectos con Nuxt con el modelo de trabajo basado en Static Site Generator (SSG), con una herramienta completa y de alto nivel, desde la instalación del framework, la programación y el despliegue de las aplicaciones web.

Por qué debes aprender Nuxt

Nuxt te ofrece una base sólida para el desarrollo de aplicaciones frontend modernas, con toda una serie de herramientas frontend y backend capaces de simplificar y agilizar diversas etapas del proyecto. Se trata de un framework maduro que te ahorrará mucho tiempo, permitiendo además aumentar la calidad de los proyectos en muchos sentidos, como la organización del código, la correcta configuración de las herramientas y la optimización de las aplicaciones.

Si eres desarrollador con experiencia en VueJS te permitirá además sacarle todavía más partido al framework Javascript, ya que mejora la base de código para el desarrollo de los proyectos y no se limita solamente a la parte del frontend, sino que te ayuda a organizarte en aspectos como los layouts, el acceso a datos, el testing, despliegue y el SSR con NodeJS.

Qué tengo que saber

Para hacer este curso necesitas tener un conocimiento medio a avanzado de Javascript. Es además ideal tener un conocimiento al menos básico de VueJS y de NodeJS.

Clases y contenidos

Primeros pasos con Nuxt 3 Gratis
  • Introducción a Nuxt 3
  • Análisis de una aplicación Nuxt
Creación de una aplicación y enrutamiento
  • Creación de una aplicación
  • Estructura de directorios y configuración del entorno
  • Sistema de enrutamiento
Componentes en Nuxt
  • Layouts
  • Middleware
  • Components
  • Auto import
  • Data Fetching
Plugins y módulos
  • Plugins y módulos
  • Tipos de aplicaciones con Nuxt (SSR, SPA, SSG)
Nuxt server API routes
  • State management
  • Nuxt server API routes
SEO y despliegue a producción
  • Etiqueta Meta y SEO
  • Despliegue a producción
Práctica final del curso de Nuxt

En esta clase vamos a crear una aplicación de Nuxt realista que nos permita aplicar los conocimientos aprendidos a lo largo del curso. Será un proyecto fullstack, con endpoints de backend para acceso a base de datos y autenticación, que funcionará en SSR y además tenga un panel de administración que funcionará como SPA.

Valoraciones

DOCAL ARTAJO / JAIME

Excelente Curso de Pablo, esperando el siguiente.

Isabel Bosquet

Me ha parecido un curso interesante y muy bien explicado. Ha tocado los comandos más usados de nuxt, así como la arquitectura que normalmente se usa y lo ha ilustrado con ejemplos prácticos. En general ha sentado una buena base para empezar con este framework.

Enrique Gálvez

Nuxt es más complejo de lo que me esperaba... tiene muchas cosas. El curso está muy bien porque suaviza mucho la curva de aprendizaje del framework.

Joshua Espinoza

Bastante buena la explicación de Pablo a través de las clases

¿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.

Suscríbete