Corso ReactJS React

contattami 24.07 EUR

Innovaformazione, scuola informatica specialistica, eroga formazione per privati e aziende sulla tecnologia ReactJS.
ReactJS è una libreria Javascript realizzata da Facebook Lab e attualmente in uso per lo sviluppo applicazioni web moderne caratterizzate dalla gestione di interfacce utente suddivise per componenti UI (User Interface).

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

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 e front-end con pluriennale esperienza.

Per informazioni potete contattarci scrivendoci ad infoò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

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 e front-end con pluriennale esperienza.

Contattateci al. 347 75 Chiudi

Luogo: Piemonte - Torino

Aggiunto a 15 giorni fa e scade il 8 December
ID annuncio: 168494
    [ ]     55 visite