"State management in React/TypeScript con Redux Toolkit" con Fabio Biondi
Questa Masterclass ti insegna a: Integrare e utilizzare lo state manager Redux in applicazioni React utilizzando Redux Toolkit e Typescript.
React fornisce gli strumenti fondamentali per l'organizzazione della user interface. Tuttavia, le attività che il front-end deve svolgere sono sempre più complesse e le interfacce utente (UI), di conseguenza, stanno diventando sempre più sofisticate: gestione di un data-flow molto articolato, componenti che devono rimanere in sync tra di loro, integrazione unit test, refactoring e debug sono solo alcune delle attività ricorrenti che uno sviluppatore front-end deve affrontare quotidianamente.
Redux nasce con l’obiettivo di separare nettamente gli aspetti architetturali dalla user interface, semplificando la gestione dello stato applicativo e rendendo il codice molto più manutenibile, testabile e scalabile grazie alla possibilità di isolare e tracciare ogni fase del ciclo di vita dell'applicazione.
In questo corso utilizzeremo Redux Toolkit, una libreria ufficiale realizzata dal team Redux allo scopo di:
- semplificare l'utilizzo di Redux in React;
- ridurre drasticamente la quantità di codice e dipendenze;
- rendere Redux "opinionated", definendo regole e buone pratiche
Come funziona
Questo corso si svolge in video chiamata con il docente. Chi partecipa può interagire con il docente e con le altre persone - proprio come in un’aula dal vivo. Avrai inoltre accesso a canale privato di messaggistica con partecipanti, per comunicazioni asincrone, approfondimenti, community.
Quando
Martedì 2 Febbraio 2021, dalle 9 alle 18. Una giornata di formazione intensiva!
Argomenti trattati
- Redux Fundamentals
- Store
- Redux DevTools
- Struttura Progetti
- Installazione e Configurazione
- Redux Hooks
- Azioni
- Reducers
- Slice
- Selectors
- Effects e Redux Thunk
- Immutability vs ImmerJS
- Gestione Errori
- Combine Reducers
- Casi d’uso particolari, approfondimenti e Tip’n’Tricks
A chi è rivolta questa Masterclass
Requisiti minimi
Familiarità con l’utilizzo di React e Typescript.
Con chi
Fabio Biondi, Microsoft MVP e Google Developer Expert in Angular e Web Technologies con più di 15 anni di esperienza nella creazione di applicazioni web enterprise.
Sviluppatore, istruttore e speaker in numerosi eventi, ha fondato e gestisce diverse community italiane che si occupano di Javascript, Angular e React (più di 20000 membri).
Attualmente si occupa di formazione, code review e mentoring principalmente su Javascript / Typescript, Angular, React, Redux, NGRX e RxJS.
I vantaggi di questo corso
- Puoi interagire e partecipare attivamente, perché si svolge in diretta.
- Ti assenti dal lavoro solo per una giornata, in cui concentri una sessione di formazione approfondita, che cambierà il tuo modo di lavorare.
- Lo fai dalla comodità di casa tua: senza trasferte e spese accessorie.
- Avrai la possibilità di restare in contatto con le altre persone che partecipano con te e con la community GrUSP, fatta di centinaia di professionisti della programmazione.
Informazioni utili
- I biglietti non sono rimborsabili.
- Modalità di pagamento diverse da PayPal e acquisti multipli sono possibili: scrivi a info@apropos.srl
- Fatturazione: dopo l’acquisto riceverai una mail automatica, tramite la quale potrai compilare i dati per la ricevuta (obbligatoria) o la fattura.
- Dopo il corso è possibile richiedere un attestato di partecipazione.
- Tutti i corsi di GrUSP Academy sono venduti ed erogati dal nostro partner Apropos Srl.
- Vuoi fare un corso come questo nella tua azienda? Progettiamo con te e il tuo team la formazione in-house, anche da remoto. Scrivi a info@apropos.srl
Scopri di più su GrUSP Academy e le altre masterclass: academy.grusp.org/masterclass