Publication date : 02/09/2026

Course : Next.js: making web application development easier

Practical course - 2d - 14h00 - Ref. NEX
Price : 1370 € E.T.

Next.js: making web application development easier



New course

Next.js is a framework based on React. It facilitates server-side development (SSR), uses static generation (SSG) and optimized routing management. You'll master the concepts of performance optimization, integrated SEO and the use of features like Server Actions and Middleware.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. NEX
  2d - 14h00
1370 € E.T.




Next.js is a framework based on React. It facilitates server-side development (SSR), uses static generation (SSG) and optimized routing management. You'll master the concepts of performance optimization, integrated SEO and the use of features like Server Actions and Middleware.


Teaching objectives
At the end of the training, the participant will be able to:
Understanding and manipulating Next.js concepts
Developing high-performance web applications
Managing data and APIs in Next.js
Deploying and maintaining a Next.js application

Intended audience
JavaScript developers.

Prerequisites
Knowledge of React and JavaScript.

Practical details
Hands-on work
Each new theoretical concept is immediately applied in practice.

Course schedule

1
Next.js basics

  • How NextJs works in general.
  • Creating web pages with Next.js.
  • Using ReactJs components in pages.
Hands-on work
Setting up a Next.js application.

2
Using style sheets

  • Using CSS Modules.
  • Handle component libraries (Material UI and Style Components).
  • Discover Styled Components.
Hands-on work
Create a simple section using Material UI then Styled Components to compare approaches.

3
SSR and optimization

  • Static site generation.
  • Handling Server Side Rendering.
  • Mastery of Incremental Static Regeneration.
  • Code splitting.
Hands-on work
Implement Server-Side Rendering (SSR) in a Next.js application.

4
SEO improvement

  • Dynamic META generation with next/head.
  • Optimizing HTML tags for SEO.
  • Optimize application performance.
Hands-on work
Optimize the SEO performance of a Next.js application.

5
Testing a Next.js application

  • Use of Jest and React Testing.
  • Security testing with OWASP ZAP.
  • Accessibility testing (a11y).
  • Using Cypress.
Hands-on work
Test a Next.js application.

6
internationalization (I18N)

  • Introduction to internationalization (I18N) with Next.js.
  • Configuring Next.js for internationalization.
  • Use next-translate or react-i18next to manage translations.
  • Management of data formats and local elements.
Hands-on work
Creating a multilingual page with Next.js.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Last places available
Guaranteed date, in person or remotely
Guaranteed session

REMOTE CLASS
2026 : 11 June, 14 Sep., 3 Dec.

PARIS LA DÉFENSE
2026 : 4 June, 7 Sep., 26 Nov.