Corso React per aziende
Pubblicato da INNOVAFORMAZIONE

Il Corso React è un percorso di formazione per sviluppatori web front-end. Fornisce le basi per realizzare applicazioni web. Sono necessarie basi di Javascript e Webpack /ES6 .

Con un caso di studio trattato all'interno del corso lo studente metterà in pratica le nozioni presentate a livello teorico. Il sorgente degli esercizi rimarranno allo studente come materiale didattico.

Obiettivo: formare il discente per lo sviluppo applicazioni web con la libreria ReactJS e Redux framework
Requisiti: corso rivolto a sviluppatori front-end. Necessarie basi di Javascript, HTML, CSS e
jQuery.
Con la modalità classe virtuale on line gli studenti interagiscono in diretta, interrompendo in ogni momento necessario. Funzione condivisione schermo per essere seguiti direttamente nelle esercitazioni.

Referente Dario Carrassi

Richiedi il prezzo

Scopri tutti i dettagli sul Corso React per aziende


Programma e moduli didattici

Programma Didattico (32 ore):


1. Cos'è ReactJS

  • Introduzione
  • Perchè utilizzare ReactJS
  • Vantaggi e Limitazioni

2. Introduzione a JSX

  • Virtual DOM
  • JS contro JSX
  • Componenti di ReactJS
  • Attributi HTML
  • Child Component e Namespaced Component
  • Expression Javascript in JSX

3. Configurazione e Installazione ambiente di sviluppo ReactJS

  • Istallazione e Setup
  • Utilizzo di NPM e Package.json file
  • Introduzione a Webpack e ES6
  • Organizzazione codice sorgente
  • ReactJS Browser Plugin

4. Creazione di una ReactJS Application

  • Nesting Component
  • React Render
  • React Props
  • Propos Validation con Data Types
  • States, Inizialized States, Update States

5. React UI e Forms

  • Form Components
  • Controlled Form Components
  • Uncontrolled Form Components
  • Checkboxes e Radios
  • Select Boxe con select value default
  • Form Validation
  • Styles
  • Animazione

6. Ciclo di Vita delle Componenti

  • Inizial Render
  • Propos Change
  • Stage Change
  • Component Unmounth

7. React Router

  • Configurazione React Router
  • Router History
  • If-els in JSX
  • IIFE in JSX

8. Gestione degli Eventi in JSX

  • Panoramica Eventi
  • onClick, onKeyUp
  • Gestione degli Eventi attraverso le componenti

9. React Styles

  • CSS e Inline Styles
  • Configurazione React per React Bootstrap
  • Implementazione React Bootstrap Components

10. React Router

  • Router Library
  • Configurazione Router
  • Passaggio e Ricezione Parametri
  • React-cookie Integration

11. Flux

  • Architettura Flux
  • Flux Components: Stores, Dispatchers, View Controllers, Actions, Views
  • Flux e React

12. Redux

  • One Store
  • Provider Component
  • Actions
  • Reducers
  • Sviluppo applicazione Redux

13. Unit Testing

  • Tool per la fase di Unit Testing
  • React Unit Testing
  • JEST
  • React Component Testing
  • React Router Testing


Esercitazioni pratiche durante tutto il corso.
Docente sviluppatore ReactJS con pluriennale esperienza.

Per maggiori informazioni su questo percorso formativo puoi utilizzare il form "Richiedi informazioni" messo a disposizione da tuttoformazione.com e sarai contattato direttamente dallo staff del centro di formazione.

Recensioni sul corso

Nessuna recensione inserita

Richiedi informazioni