Corso React per aziende
Pubblicato da INNOVAFORMAZIONE

Online
32 ore
Professionisti - Aziende
Intermedio

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

Scopri tutti i dettagli sul Corso React per aziende


Tematiche del Corso

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

Nessuna recensione inserita

La tua opinione conta Fai la tua recensione


francesco - Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo



OTTIMO
Corso HTML-CSS-JAVASCRIPT Web Master Design creare siti Web Sviluppo

un corso ottimo fatto da veri professionisti.. lo consiglio

Mario - Corso SAP moduli mm-sd - logistica classe virtuale



Molto positivo. Da consigliare
Corso SAP moduli mm-sd - logistica classe virtuale

Ho frequentato il corso SAP Modulo MM-SD (Logistica), Edizione Marzo 2020 in versione Online Classe Virtuale. Il Corso è ben strutturato e rispecchia quanto descritto nel programma. Dario è stato sempre disponibile nel risolvere problematiche logistiche e tecniche legate alla fruizione dello stesso. Faccio i miei complimenti al Docente (Francesco) per come ha trattato gli argomenti in modo puntuale e preciso con grande competenza.

Richiedi informazioni

Corsi simili

Richiedi informazioni