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.

Udemy logo

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

     
  • 4.5
  •  |
  • Reviews ( 495 )
₹519

This Course Includes

  • iconudemy
  • icon4.5 (495 reviews )
  • icon29h 58m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

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.