Corsi Front End Developer con Tecnologie React e React Native

Conosci il prezzo
Richiesta informazioni
Esedra Formazione
Corsi Front End Developer con Tecnologie React e React Native
Richiesta informazioni
Corso
In aula
110 ore
Conosci il prezzo

Descrizione

Ogni giorno ci imbattiamo nel lavoro degli App Developer. In effetti, queste sono le persone che progettano, costruiscono e mantengono il software che probabilmente stai utilizzando proprio ora mentre leggi questo articolo. Sono responsabili di tutto, dai giochi sui nostri telefoni alle app che utilizziamo per prenotare voli e tenere traccia dei nostri obiettivi di fitness.

React, grazie alle elevate prestazioni, alla facilità d'uso e alla sua scalabilità, è stato utilizzato da molte aziende affermate come Facebook, Netflix, Instagram, Yahoo, Uber, The New York Times e altre ancora.

E' dalla presa di consapevolezza di tutto questo che nasce il Corso per Sviluppo App con React di Esedra Formazione: nel capitolo seguente scoprirai perché sceglierlo.

Programma

Programma per moduli:

Modulo 1: Introduzione a Javascript e Typescript
Panoramica sulla programmazione con Javascript e Typescript
Concetti fondamentali di programmazione come operatori, variabili, funzioni e array
Sintassi di Typescript
Lavorare con tipi di dati e tipizzazione statica
 
Modulo 2: Gestione del lavoro remoto per programmatori
Introduzione a React e alla sua filosofia
Introduzione: breve panoramica sul lavoro remoto per programmatori
Strumenti per la collaborazione
Introduzione a GitHub: version control e collaborazione
Introduzione a Slack: comunicazione e organizzazione del lavoro
Introduzione a Trello e Jira: gestione del project management
Introduzione a Google Drive e Dropbox: condivisione e archiviazione di file
Ambiente di lavoro remoto
Introduzione a Visual Studio Code: ambienti di sviluppo collaborativi
Gestire il tempo e la comunicazione con il team
 
Modulo 3: React
Introduzione a React e alla sua filosofia
Concetti di base di React: componenti, JSX, proprietà e stato
Gestione degli eventi e form con React
Utilizzo di Hooks per gestire lo stato e le side-effect
Approfondimento sulla programmazione funzionale con React
 
Modulo 4: Redux
Introduzione a Redux e alla sua architettura
Definizione dello store, dei reducer e delle azioni
Gestione dei dati e dello stato applicativo con Redux
Integrazione di React e Redux
 
Modulo 5: React Native
Introduzione a React Native e allo sviluppo di app mobile
Utilizzo di componenti nativi e personalizzati
Navigazione e routing in React Native
Gestione dello stato e delle proprietà in React Native
Debugging e testing in React Native

Al termine del corso, i partecipanti saranno in grado di sviluppare app mobile e web cross-platform con React, Redux, React Native e Typescript, utilizzando un approccio basato sulla programmazione funzionale.

Destinatari

Studenti universitari di informatica
Programmatori che vogliono ampliare le proprie competenze
Neo diplomati in "informatica e telecomunicazioni"
Neo diplomati con passione per la programmazione e conoscenza di html e css

Requisiti

Per poter partecipare al corso sono necessari:

Familiarità con i concetti di base della programmazione (come variabili, funzioni, cicli e strutture di controllo)
Conoscenza di HTML, CSS e JavaScript (comprensione di base di HTML e CSS e sapere come questi linguaggi vengano utilizzati per creare pagine web; avere familiarità con JavaScript e con le sue caratteristiche, tra cui la  programmazione asincrona e la gestione degli eventi)
Accesso a un computer e a una connessione internet affidabile.
 

Luogo in cui si tiene il corso

a Lucca, Pisa, Grosseto, Massa Carrara, Pistoia.
Corsi Front End Developer con Tecnologie React e React Native
Esedra Formazione
Campus e sedi: Esedra Formazione
Esedra Formazione Grosseto
Via Saffi 15 58100 Grosseto
Esedra Cloud School Lucca
Viale S. Concordio 135 55100 Lucca
Esedra Formazione Massa
Via Marina Vecchia 72 55100 Massa (Massa-Carrara)
Esedra Formazione Pisa
Via Santa Maria 155 56125 Pisa
Esedra Formazione Pistoia
Viale Adua 126 51100 Pistoia
Richiesta informazioni
X