Descrizione
Descrizione Corso
React è una libreria Javascript per costruire User Interface che fa uso delle ultime tecnologie come Web Components e ES6.
Destinatari e requisiti
Conoscenza di Javascript.
Durata e partecipanti
24 ore
Obiettivi
Con il Corso React sarete in grado di realizzare una Web Application arricchita delle funzionalità di React.
Certificato/attestato
Attestato di frequenza
Didattica
Metodologia
La formazione sarà erogata con lezioni frontali in aula o in FAD in modalità sincrona. La fase teorica sarà costantemente accompagnata da esercitazioni, casi pratici di studio e simulazioni.
Dotazioni
Dispense in formato digitale.
Valutazione
Prova pratica
Esame
–
Programma del Corso
- Introduzione a React
- da ES3 a ES6
- Development Environment
- Tools
- JSX
- ReactDOM vs React
- Virtual DOM
- State
- Props e flusso unidirezionale dei dati
- React Element
- React Component
- Component Instance
- Rendering di components
- gestire gli input dell’utente.
- Lifecycle dei componenti
- inversione del flusso
- la gestione degli eventi
- rendering condizionale
- lavorare con liste
- form
- controlled vs uncontrolled components
- AJAX in React
- gestire le richieste HTTP
- fetch standard
- Axios
- Style and CSS management
- Context
- Routing
- Lazy loading
- capire Redux e come usarlo
- i 3 principi di Redux
- Store, Actions
- Reducers
- Time Travel Debugging
- usare componenti di terze parti
- App React in produzione
Per informazioni
Per maggiori informazioni sul corso di React Native compila il form di contatto sottostante, oppure contattaci al numero 06/5041786.