Corso ReactJS - 4 giornate
Corso
A Torino
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Laboratorio intensivo
-
Livello
Livello intermedio
-
Luogo
Torino
-
Durata
4 Giorni
ReactJS è uno degli strumenti oggigiorno più utilizzati per lo sviluppo front-end web. È una libreria in linguaggio JavaScript, sviluppata da Facebook e distribuita come Open Source. Permette di creare componenti per interfacce utente in modo semplice e modulare, ed è orientato principalmente (ma non esclusivamente) allo sviluppo web client-side e alle single page applications
Informazioni importanti
Documenti
- Corso ReactJS.pdf
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Ai front-end developer con una buona base di programmazione javascript
E’ gradita una
• Esperienza nell’ambito dello sviluppo per il web;
• Linguaggi HTML5 e CSS3;
• programmazione in linguaggio JavaScript (preferibile conoscenza ES6+)
Opinioni
Materie
- Web master
- HTML
- Javascript
- Web server
- CSS
- Open source
- Browser
- Java
- ReactJS
- Virtual Dom
Professori
Mirko Patti
Dott.
Programma
1° giornata - Introduzione
▪ Caratteristiche e scopi di ReactJS
▪ Il contesto: HTML e DOM
▪ Il linguaggio: EcmaScript 2015+ (aka ES6)
▪ Concetti preliminari
▪ Elementi
▪ Componenti
▪ Attributi e props
▪ Virtual DOM
▪ JSX
2° giornata
▪ Configurare un ambiente di sviluppo per ReactJS: gli strumenti
▪ Transpiling: babel.js
▪ Node.js e npm, npx, il file package.json
▪ Template per progetto di una applicazione
▪ React Developer Tools in Chrome e Firefox
3° giornata Stateful ed eventi
▪ Componenti definiti tramite classi
▪ Lo State e la sua gestione
▪ Ciclo di vita di un componente
▪ Eventi
▪ Tecniche per CSS
▪ Inline styles
▪ Styled Components
▪ Librerie esterne:cenni. React Bootstrap
4° giornata Hooks e argomenti avanzati
▪ Refs
▪ Context
▪ Tecniche per la modularità: Higher Order Components, Render Props
▪ Router
▪ Controlled Components
▪ Comunicare con il server: AJAX APIs
▪ Uncontrolled Components
▪ Validazione
▪ Gestione dello stato in applicazioni complesse
▪ Concetti e procedura: store, action, dispatch(), reducers
▪ Browser e Redux DevTools
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso ReactJS - 4 giornate
