Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

9 Settembre 2026 Elimina data

9 Ottobre 2026 Elimina data

Corso Next.js per aziende

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Next.js per aziende

Corso Next.js per aziende: forma il tuo team IT per lo sviluppo con il framework di ultima generazione

Obiettivo del corso

 

Corso Next.jsNext.js è un framework open-source basato su React, sviluppato da Vercel, che consente di creare applicazioni web moderne, veloci e scalabili. A differenza di React puro — che si concentra solo sul rendering lato client — Next.js offre un ecosistema completo per gestire routing, rendering, data-fetching e ottimizzazione delle performance. Il suo punto di forza è la flessibilità: lo sviluppatore può scegliere tra Server-Side Rendering (SSR)Static Site Generation (SSG) o Incremental Static Regeneration (ISR), adattando la strategia di rendering alle esigenze del progetto.

È la scelta ideale quando si vuole costruire un sito web o una web app SEO-friendly, con caricamenti rapidi e ottimizzazione automatica delle risorse. È perfetto per applicazioni React complesseportali aziendalie-commerceblog e dashboard che richiedono contenuti dinamici ma performanti.

Obiettivi del Corso Next.js:

Formare lo studente per lo sviluppo applicazioni web con il framework Next.js

 

 

A chi è rivolto

corso rivolto solo ad Aziende, preventivo dedicato , calendario da concordare. Modalità online classe virtuale

Programma

Programma didattico Corso Next.js (32 ore)

  • Modulo 1: Introduzione a Next.js e Setup dell’Ambiente

    • Introduzione al framework e panoramica delle differenze rispetto a React puro.
    • Installazione e creazione di un nuovo progetto tramite npx create-next-app@latest.

    Modulo 2: Architettura del Progetto Next.js e Routing

    • Concetti di routing: confronto tra Pages Router e App Router.
    • Struttura delle cartelle pages/ e app/.
    • Ruolo dei file layoutpageerror e loading.
    • Concetti di rendering lato client (CSR) e lato server (SSR/SSG).

    Modulo 3: Rendering Avanzato e Data-Fetching

    • Tecniche di rendering: Static Site Generation (SSG)Server Side Rendering (SSR), e Incremental Static Regeneration (ISR).
    • Introduzione ai Server Components (App Router).
    • Uso di API Route Handlers.
    • Metodi legacy (getStaticPropsgetServerSideProps) e il concetto di revalidate.

    Modulo 4: Routing Avanzato e Parametri Dinamici

    • Implementazione del routing dinamico (es. [slug].js).
    • Configurazione di catch-all routes e nested routes.
    • Implementazione di parallel routes (App Router) e layout annidati.
    • Navigazione programmatica e tramite il componente next/link.

    Modulo 5: Styling, Assets, Immagini e Ottimizzazione

    • Uso del componente <Image /> per l’ottimizzazione automatica delle immagini.
    • Caricamento e ottimizzazione dei font.
    • Metodi di styling: CSS ModulesStyled JSX.
    • Integrazione con framework CSS esterni (es. Tailwind CSS, se desiderato).
    • Performance e ottimizzazione del bundle.

    Modulo 6: API & Backend Integrato

    • Creazione di API routes in Next.js.
    • Uso del middleware per la gestione delle richieste.
    • Gestione delle richieste HTTP (GET, POST, PUT, DELETE).
    • Integrazione con servizi di backend o database (es. accenni a Prisma/PostgreSQL).

    Modulo 7: Autenticazione, Sessioni e Protezione delle Rotte

    • Protezione delle pagine e delle API.
    • Implementazione dell’autenticazione (es. con NextAuth.js).
    • Gestione delle sessioni utente.
    • Utilizzo del middleware di Next.js per l’autorizzazione.

    Modulo 8: Deploy, Performance e Monitoraggio

    • Processi di deployment su piattaforme dedicate (es. Vercel).
    • Analisi delle performance e tecniche di caching.
    • Introduzione all’observability con instrumentation.js.
    • Ottimizzazione della build (ad esempio con Turbopack).

    Modulo 9: Esercitazione Guidata

    • Avvio e sviluppo di un mini-progetto completo.
    • Combinazione pratica di routing, data-fetching, API routes, autenticazione e styling appresi nei moduli precedenti.

Dove si svolge

online classe virtuale o in house presso il cliente

Testimonianze

potete verificare le recensioni su google aziende cercando “Innovaformazione.net”

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 32
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Medio
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 32
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Medio
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza