Descrizione del corso
React è una libreria open-source, front-end, JavaScript per la creazione di interfacce utente. Viene oggi considerata la migliore tecnologia nello sviluppo della user interface delle applicazioni web in quanto dichiarativa, efficiente e flessibile. Gli argomenti trattati durante il corso saranno: vantaggi e limiti di React, creazione di componenti React in ES2015, costruzione del componente, gestione dei valori di default, PropTypes validation, Inline styling, lassi CSS dinamiche e skinning di componenti React, gestione CSS e LESScon WebPack, DOM e template condizionali, ciclo di vita di componenti React, creazione di componenti statefull e stateless, creazione di liste dinamiche di elementi, gestione di campi di input, Select e controlli del form, sviluppo componenti, creazioni componenti riusabili, comunicazione tra componenti, application State e gestione Stati. al termine del corso i destinatari saranno in grado di padroneggiare le principali funzionalità della tecnologia React.
Durata
32 ore
Modalità di svolgimento
Il corso è tenuto da docenti specializzati nello sviluppo Front-End. Per garantire il raggiungimento degli obiettivi formativi è previsto l’utilizzo di PC, software di simulazione analisi dati, software di progettazione e sviluppo codice, strumenti di Analytics e Canvas.
Destinatari
Il corso è rivolto a Front-End Developer e Mobile Developer per cui è stata riconosciuta la necessità di approfondire e rafforzare conoscenze e competenze relative alla tecnologia React, considerata oggi la migliore tecnologia disponibile per lo sviluppo della user interface delle applicazioni web. In uscita dal corso i partecipanti avranno acquisito gli elementi e l’ambiente di lavoro per poter operare correttamente nello sviluppo utilizzando React, risultando più innovativi sul campo della progettazione front-end e inoltre capaci di integrare React in progetti esistenti e con Web Services.