Descrizione
ReactJS è una delle librerie Javascript più conosciute ed utilizzate per creare, gestire e aggiornare le User Interface (UI) in modo facile ed intuitivo.
Durante questo corso verranno presentati i concetti di base di ReactJS e in che modo può essere utilizzato per semplificare la creazione di UI complesse.
É preferibile una conoscenza di base di Javascript, JQuery, HTML e CSS.
Il corso react.js fornisce una panoramica sull’utilizzo della libreria e copre gli argomenti necessari per permettere ai discenti di poter iniziare ad utilizzare React.js in autonomia.
Obiettivi
L’obiettivo principale del corso React.js è fornire ai partecipanti le competenze teoriche e tecniche per sviluppare applicazioni web di ogni tipo, dinamiche e capaci di gestire le richieste dei clienti con la libreria ReactJS e Redux framework.
Conoscenze in uscita
A fine corso, i partecipanti saranno in grado di:
- Conoscere ed utilizzare ReactJS
- Gestire ogni tipo di logica dovuta all’interazione dell’utente
- Manipolare dati e utilizzarli nell’interfaccia utente
- Mantenere il codice pulito e altamente settorializzato
- Gestire ed utilizzare ogni possibile componente esterno
Programma didattico
- Introduzione a React
- NodeJS: NPM e il loro utilizzo in ambiente ReactJS
- Transpiler: che cosa sono
- I componenti
- Gestione degli eventi
- Prop e State
- Richieste Ajax con ReactJS
- Creazione di liste e list item key
- Utilizzo di CSS
- Redux: modellazione dello stato dell’applicazione
- Come si creano e come si usano i Reducers
- Implementazione dei container
- Action e Action Creator
- Render condizionale
- Redux Middleware
- Creare un’app con consumo di APIA
- Axios per le chiamate http
- Redux-Promise
- Gestione Prop
- React Router: installazione e utilizzo
- React Form
Caratteristiche del corso
24 ore | |
Lezione frontale | |
Dispense | |
Developer | |
Attestato di frequenza e profitto. |