Curso de Nuxt

Desarrollo de aplicaciones Javascript modernas con el framework Nuxt: SPA con Static Site Generator y Server Side Rendering
Inscripciones abiertas
Avanzado
6 Clases 10 h (aprox.)
89€
59€
Precio en promoción

Inicio del curso

Jueves 04 de mayo

h

Añadir a Google Calendar

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
  • Introducción a Nuxt 3
  • Análisis de una aplicación Nuxt
Añadir a Google Calendar
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
Añadir a Google Calendar
Componentes en Nuxt
  • Layouts
  • Middleware
  • Components
  • Auto import
  • Data Fetching
Añadir a Google Calendar
Plugins y módulos
  • Plugins y módulos
  • Tipos de aplicaciones con Nuxt (SSR, SPA, SSG)
Añadir a Google Calendar
Nuxt server API routes
  • State management
  • Nuxt server API routes
Añadir a Google Calendar
SEO y despliegue a producción
  • Etiqueta Meta y SEO
  • Despliegue a producción
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