When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Corso Completo React e Redux con Hooks, Redux Toolkit e RTK
React e Redux con progetti reali: Hooks, Redux Toolkit, RTK Query, e integrazione API con Laravel ed Express.js e SPA

This Course Includes
udemy
4.5 (495 reviews )
29h 58m
english
Online - Self Paced
professional certificate
Udemy
About Corso Completo React e Redux con Hooks, Redux Toolkit e RTK
Impara React, Redux Toolkit, RTK Query e React Router DOM con progetti reali!
In questo corso pratico imparerai a sviluppare Single Page Applications (SPA) complete utilizzando
React
,
Redux Toolkit
,
RTK Query
, e
React Router DOM
per la gestione della navigazione. Integrare i progetti con backend API sviluppate sia in
Laravel
che in
Express.js
ti permetterà di comprendere la gestione del frontend e backend in modo completo. Il corso è aggiornato con le ultime novità di React e Redux Toolkit, progettato per portarti a un livello avanzato. Se vuoi imparare
ReactJS
,
Redux Toolkit
,
RTK Query
e
React Router DOM
in modo chiaro e pratico, questo è il corso giusto per te! Cosa Faremo Insieme: Esploreremo React tramite esercizi e progetti reali, coprendo tutto il necessario per acquisire padronanza. Ogni progetto è pensato per darti una comprensione profonda delle tecnologie frontend e backend.
Progetti Pratici che Creeremo:
Orologio Digitale
: Un primo progetto per apprendere la gestione del tempo e delle componenti.
My Movies App
: Applicazione completa con chiamate API per visualizzare e gestire informazioni sui film.
Albums App
: Un’applicazione per gestire liste e lavorare con componenti.
Todo List App (CRUD e Autenticazione)
: Un progetto avanzato che include funzioni CRUD e autenticazione per la gestione completa degli stati. La creazione del backend sarà affrontata sia con
Laravel
che con
Express.js
, permettendoti di comprendere le basi dei due framework più usati nel mondo del backend. Cosa Imparerai
Fondamenti di React:
Installazione
di Node.js e npm per iniziare a sviluppare
Creazione di un'app con
create-react-app
Introduzione a
JSX
e rendering degli elementi
Lavorare con
Componenti
e
Props
Gestione dello Stato
e Ciclo di Vita (
State & Lifecycle
)
Eventi
e
Rendering Condizionale
Utilizzo di
Liste
e
Keys
Gestione delle
Forms
e dei
Componenti Controllati
Accesso al DOM degli elementi con
React.createRef
React Fragments
per una migliore organizzazione del codice
Chiamate API
e gestione delle risposte
React Router DOM
per gestire la navigazione nelle SPA, creando percorsi multipli e dinamici
Redux Toolkit, RTK Query e React Router DOM:
Imparerai a gestire lo stato avanzato delle tue applicazioni grazie al
Redux Toolkit
e a
RTK Query
, integrandolo con
React Router DOM
per una navigazione efficiente tra le pagine. Creeremo una
Movie API App
per esplorare a fondo questi strumenti:
Cos'è Redux Toolkit e come ottimizza Redux
Creazione di uno
Store
con Redux Toolkit
Gestione delle azioni con
Dispatch
e abbonamento con
Subscribe
Utilizzo di
Actions
e
Action Creators
Reducers
con Redux Toolkit
Introduzione e configurazione di
RTK Query
per la gestione delle chiamate API
Utilizzo di
ThunkAPI
per le azioni asincrone avanzate
Configurazione e uso di
React Router DOM
per creare SPA con navigazione multi-pagina e gestione delle rotte
Applicazione Pratica con React Redux Toolkit e Todo List:
Nella creazione di una
Todo List App
, vedremo come utilizzare
React Redux Toolkit
,
RTK Query
e
React Router DOM
, integrando il backend API con
Laravel
e
Express.js
. Imparerai a:
Collegare
React e Redux
con
react-redux
e Redux Toolkit
Passare lo Store ai componenti con <Provider>
Collegamento dello Store ai componenti con
connect()
Creazione di
Container Components
per collegare Redux ai componenti
Mappatura dello stato della Store come proprietà dei componenti
Mappatura degli
Action Creators
come metodi
Uso di MapDispatchToProps e MapStateToProps
Configurazione di
combineReducers
per gestire più reducer
Sviluppo di un sistema
CRUD
completo (creazione, lettura, aggiornamento e cancellazione) utilizzando
Laravel
e
Express.js
per esplorare entrambi i framework backend
Configurazione avanzata di
React Router DOM
per una navigazione fluida nelle app SPA Obiettivo del Corso Alla fine di questo corso, sarai in grado di creare applicazioni SPA complesse utilizzando
React
,
Redux Toolkit
,
RTK Query
, e
React Router DOM
. Inoltre, potrai sviluppare un backend API sia con
Laravel
che con
Express.js
, acquisendo una comprensione pratica e avanzata degli strumenti principali di
React
e
Redux
, permettendoti di realizzare progetti completi e scalabili.
Iscriviti ora per iniziare il tuo viaggio verso il livello avanzato in React, Redux, e nella creazione di applicazioni web moderne!
What You Will Learn?
- Usare JSX .
- Usare React .
- Creare componenti .
- Creare Single Page Application .
- Chiamate ad API per mostrare i dati lato frontend .
- Usare redux, redux promise middleware e thunks.