Project Description

Corso ReactJS

Corsi di formazione ReactJS Esis Srl Bologna Milano Roma

Sedi e orari

Milano: Via Andrea Solari, 43/1B
Dal 14 al 16 Ottobre 2019 (3 giorni full time dalle ore 9:30 alle ore 18:00).

Bologna: Piazza dei Martiri 1943 1945, 3
Dal 11 al 13 Novembre 2019 (3 giorni full time dalle ore 9:30 alle ore 18:00).

Roma: Via Pomarico, 58
Dal 25 al 27 Novembre 2019 (3 giorni full time dalle ore 9:30 alle ore 18:00).

€ 790 (+ IVA) – 3 giornate

Premesse

ReactJS è una libreria Javascript realizzata da Facebook e attualmente in uso per lo sviluppo di applicazioni web moderne caratterizzate dalla gestione di interfacce utente suddivise per componenti UI (User Interface).

React è considerata oggi la migliore tecnologia disponibile per lo sviluppo della user interface delle applicazioni web.

Durante questo corso saranno analizzate la maggior parte delle funzionalità offerte dalla libreria React, dalle basi alla realizzazione di componenti riutilizzabili, integrando inoltre diverse librerie esterne.

Il corso prevede l’utilizzo di Javascript in versione ES2015 (ES6).

Obiettivi del corso

Il corso ha come obiettivo quello di formare il discente per lo sviluppo di applicazioni web con la libreria ReactJS e Redux framework.

Prerequisiti e strumenti richiesti

Il corso si rivolge a front-end developer con una buona base di programmazione javascript.

Piano di lavoro

  • Introduzione a React,
  • Perchè utilizzare ReactJS
  • Vantaggi e Limitazioni
  • JSX e ES6,
  • ReactDOM vs React,
  • Creare componenti React in ES2015
  • React props
  • La funzione render
  • Costruttore del componente
  • Gestire i valori di defaults
  • PropTypes validation
  • Inline styling, classi CSS dinamiche e skinning componenti React
  • Gestione CSS e LESS con WebPack
  • DOM e template condizionali
  • Ciclo di vita di componenti React
  • Creare componenti statefull e stateless
  • Creare liste dinamiche di elementi
  • Gestire campi di input, Select e controlli del form
  • Sviluppo componenti
  • Creazione componenti riusabili
  • Comunicazione tra componenti
  • Application State,
  • Gestione Stati,
  • capire Redux e come usarlo,
  • vantaggi di Redux
  • usare componenti di terze parti

Form di contatto

Autorizzo il trattamento dei miei dati personali in conformità alle disposizioni del Regolamento UE 2016/679 (GDPR). Informativa estesa

Durata e organizzazione

Il corso ha una durata di 3 giornate full time e prevede sia lezioni teoriche che esercitazioni pratiche.

Al termine del corso verrà rilasciato un attestato di formazione.

Prezzo e convenzioni

La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.

Quota di partecipazione 790 € + iva

Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

Per ulteriori informazioni consulta la nostra pagina FAQ o contattaci ai seguenti recapiti:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com

Scopri i nostri corsi di formazione

CORSI DI FORMAZIONE

Desideri maggiori informazioni?

CONTATTACI ORA