We maket IT possible!
Corso React JS
Siamo una Software House italiana specializzata in sviluppo software, formazione e consulenza!
Edizioni: 02 Ottobre 2024 | Formula: Part-time | Modalità: Live Streaming
€ 600
Destinatari
Certificato
Obiettivi
Durata
il Mercoledì ed il Venerdì dalle 10:00 alle 13:00.
COSA IMPARERAI CON IL CORSO REACT
Considerata una delle librerie più diffuse sul mercato front-end, React è una libreria JavaScript per creare interfacce utente.
React rende la creazione di UI interattive facile e indolore. Potrai progettare interfacce per ogni stato della tua applicazione. Ad ogni cambio di stato React aggiornerà efficientemente solamente le parti della UI che dipendono da tali dati.
DESCRIZIONE
Corso abilitante di sviluppo base con tecnologia React JS.
React JS rappresenta la libreria di riferimento in ambito front-end per quel che riguarda la realizzazione di componenti grafiche complete di uno stato gestito in maniera altamente efficiente, all’interno di Web App. E’, inoltre, particolarmente indicato per la manipolazione efficiente del DOM, grazie all’algoritmo di Virtual DOM offerto.
STRUMENTI
Gli strumenti hardware e software richiesti per la partecipazione al corso sono i seguenti:
- Personal Computer
- Processore Intel i5 o superiore
- RAM 8 GB o superiore
- Windows 10 in poi
- Accessori
- Scheda audio
- Cuffie o altoparlanti
- Microfono
- Software
- NodeJS (versione indicativa 14.17.5)
- NVM (versione indicativa 1.1.7)
- Visual Studio Code (o equivalente)
Ulteriori software verranno indicati durante il corso.
PROGRAMMA
- Concetti sulla tecnologia reattiva
- Idea alla base di React
- Quando è utile adottare React
- NodeJS
- Node Version Manager (NVM)
- Visual Studio Code
- Organizzazione del codice sorgente
- Identificazione dei componenti da realizzare
- Identificazione delle API con cui interagire
- Come organizzare le informazioni di stato
- Creazione di un componente funzionale React
- Organizzazione delle funzioni nel componente
- Passaggio dati e funzioni parent-child
- Passaggio dati e funzioni child-parent
- Utilizzo dell’approccio reattivo dello stato (useState)
- Gestione del caricamento dello stato iniziale (useEffect)
- Gestione degli eventi-utente
- Esecuzione chiamate verso servizi remoti
- Installazione di BrowserRouter (per la strutturazione delle URI)
- Utilizzo di BrowserRouter
- Passaggio di parametri semplice
- Passaggio di parametri con BrowserRouter (useParams)
- Utilizzo di Google Material UI Grid
- Utilizzo di Google Material UI – vari componenti (i più comuni)
DOCENTE – VINCENZO TODISCO
Solution Architect & React & Liferay Specialist, ha alle spalle numerose esperienze lavorative con progetti Liferay e da diversi anni si dedica alla docenza.
CERTIFICATO DI PARTECIPAZIONE
Alla fine del corso ricevi il tuo attestato da inserire sul curriculum o condividere sui social!
Perché scegliere Academy Jdk
Il percorso più comodo, più smart e più divertente per crescere professionalmente nell’ambito che hai scelto.
Online
Basta una connessione alla rete. A casa tua o ovunque tu sia. E sei già dentro!
Interattivo
Dubbi, chiarimenti, prove. Interfacciati con i nostri docenti a tua disposizione.
Posti limitati
Vogliamo seguire ogni corsista al meglio garantendo a ognuno l'attenzione necessaria.
Archivio contenuti
Contenuti sempre disponibili. Per ripassare anche dopo le lezioni e non perdere nulla.
Attestato finale
Missione compiuta. Hai acquisito tante conoscenze nuove!