Nuxt.js Training Course – Create High-Performance Web Applications with Vue.js and SSR
- Price
- Duration
- Number of Hours
Each session will take place even if only one person is registered (except in cases of force majeure)
Description of this Nuxt.js Training Course
Nuxt.js is a framework based on Vue.js that allows you to create high-performance, scalable, and well-referenced web applications. Thanks to server-side rendering (SSR), static site generation (SSG), and the flexibility of its architecture, Nuxt has become a strategic choice for modern web projects.
This Nuxt.js training course guides you through the practical use of Nuxt.js, creating a complete application step by step, with API integration, route management, SEO, performance, and deployment.
Format
Remote (recorded sessions).
GOOD TO KNOW
This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course.
objectives of this Nuxt.js Training Course
By the end, each participant will be able to :
- Understand the architecture of Nuxt.js and how it compares to Vue.js
- Create an application with server-side rendering (SSR) and dynamic routes
- Use Nuxt features: pages, layout, store, middleware, meta SEO
- Integrate external APIs (REST or GraphQL) with state management
- Manage SEO, performance, static generation (SSG) and deployment
- Design a clear, fast and maintainable full-stack web application
Prerequisites of this Nuxt.js Training Course
- Mastering Vue.js (beginner to intermediate level)
- Good foundation in JavaScript, HTML, CSS
- Completion of Vue.js training or initial experience in front-end development
- Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
This enables us to tailor the training content to ensure relevant and personalised learning.
Target Audience
Vue.js developers, advanced web integrators, full-stack developers, or individuals transitioning to modern web development.
Detailed of this Nuxt.js Training Course
Introduction to Nuxt.js
Objectives, use cases, differences with Vue.js, SSR, CSR, and SSG modes. Nuxt project architecture.
Pages, Layouts, Navigation
Page creation, overall layout, automatic routing, internal navigation, dynamic links.
Data retrieval and API calls
useFetch, asyncData, REST API calls, asynchronous data management.
Store, State and VueUse
Centralised state management with Pinia (or Vuex depending on version), server-side business logic.
SEO and Performance
Meta, Open Graph, Sitemap, image optimisation, lazy loading, LCP, Lighthouse.
Final project – Complete application
Design and development of a SPA (Single Page Application): list of items, adding, editing, deleting, filters, navigation.
Deployment and static generation
Static mode, generating a site with Nuxt Content, Netlify/Vercel, environment configuration.
The advantages of this training course
This training course :
- Provides a comprehensive overview of Nuxt.js and its various architectures (CSR, SSR, SSG)
- Is project-based: learning by creating an end-to-end application
- Offers best practices for SEO, performance and security
- Covers both front-end architecture and production issues
FORMA-IT's training courses are also supportive
At Forma-IT, we believe that training can also be a lever for solidarity. This is why part of each registration is donated to associations that work in areas that are close to our hearts :
- The SPA, for animal protection
- The Restos du Cœur, for the fight against precariousness
- Ludopital, to make the daily lives of hospitalized children easier
- APF France Handicap, for the rights of people with disabilities and their families
By choosing Forma-IT, you invest in your skills while contributing to essential causes.
Our related training courses
Vue.js 3 Training Course – Build High-Performance, Responsive Web Interfaces
Learn how to build modern web applications in JavaScript with a fast and modular framework.
Would you like to know about upcoming sessions ?
Would you like to schedule this Nuxt.js Training Course on a specific date ? Contact us by email or by filling out the contact form.