Corso di specializzazione

Front-end Programming

Impara a costruire interfacce moderne e interattive, dalle basi di JavaScript fino alle applicazioni complete con React.

Lezioni registrate, studia al tuo ritmo
Ottieni crediti formativi europei
Sviluppa competenze pratiche e aggiornate
On Demand Format: On Demand
On Demand Lingua Italiano
On Demand Durata: 25 ore
On Demand Crediti: 5 ECTS

Dove lavorano gli Epicoder

Accenture
Zucchetti
PwC
Almaviva
HP
KPMG
Iliad
NTT Data
Capgemini
EY
Cisco
Luxottica
Vodafone
TIM
Google
amazon

Il programma

Un percorso pratico che ti guida nello sviluppo front-end passo dopo passo. Partirai da JavaScript per arrivare a React, scoprendo come gestire stato, dati e routing. Ogni modulo combina teoria, esempi e progetti reali per aiutarti a diventare autonomo nello sviluppo di applicazioni web.

Scopri cosa significa sviluppare interfacce e come funziona l’ecosistema front-end.

  • Struttura di un’applicazione front-end

  • Tecnologie chiave: HTML, CSS, JS

  • Strumenti di sviluppo e debugging

Approfondisci il linguaggio che dà vita al web.

  • Variabili, funzioni e array

  • Manipolazione del DOM

  • Eventi e interattività

Inizia a sviluppare con la libreria più usata per creare interfacce moderne.

  • Componenti e JSX

  • Props e composizione

  • Creazione di app modulari

Gestisci logica e stato all’interno dei componenti.

  • Rendering condizionale

  • State e aggiornamenti dinamici

  • Interazione utente e UI reattiva

Collega la tua applicazione a fonti dati esterne.

  • useEffect e ciclo di vita dei componenti

  • Fetch API e chiamate asincrone

  • Gestione dei dati ricevuti

Impara a gestire input e form in React.

  • Input controllati

  • Validazione dei dati

  • Gestione del submit

Aggiungi navigazione e routing alle tue applicazioni.

  • Routing base e avanzato

  • Parametri dinamici

  • Navigazione tra pagine

Organizza al meglio lo sviluppo di un’applicazione React.

  • Suddivisione in componenti

  • Flusso dei dati dall’alto verso il basso

  • Best practices di progettazione

Gestisci lo stato globale delle tue applicazioni.

  • Concetti base di Redux

  • Store, reducer e action

  • Integrazione Redux + React

Richiediinformazioni

Lasciaci la tua e-mail per essere ricontattato da un nostro Advisor.

Il metodo EPICODE

Formazione immersiva, pratica, e connessa al mondo del lavoro.

Flessibilità totale, pratica, supporto costante. Studia dove e quando vuoi, con l’aiuto del nostro AI Tutor 24/7. Entra in una Community di oltre 6.000 studenti e costruisci le competenze del domani.

On-demand

Il corso è 100% online, con lezioni on demand, che puoi vedere quando e dove vuoi.

Esame finale

Alla fine del corso, sostieni l’esame per ottenere i crediti formativi e il certificato ufficiale.

Tutor AI 24/7

Bisogno di supporto? Il nostro Tutor AI è sempre a tua disposizione, ogni ora del giorno.

Lezioni in italiano

Le lezioni sono in italiano o in inglese, per permetterti di rafforzare le tue competenze linguistiche.

#2 in Europa secondo il Financial Times

Tra i migliori al mondo

EPICODE Institute of Technology è tra gli istituti più premiati e amati in Europa. Dai ranking mondiali alle recensioni degli studenti: quando si parla di formazione tech, il nostro nome c’è sempre.

La nostra Community

Entra nella nostra Community

La Community EPICODE è il cuore di tutto: online la formazione, offline la connessione.

EPICODE
Networking
Meetup, eventi di networking, guest lecture con esperti: la nostra community vive fuori dallo schermo, creando legami reali con aziende e professionisti delle big del tech.
EPICODE
Sempre al tuo fianco
Online, ma connessi. C’è un filo che collega gli Epicoder, durante e dopo il corso. Si cresce anche così.
EPICODE
Esperienza epiche
Non stiamo mai fermi: ti portiamo all'estero nelle sedi delle più grandi aziende tech. E ti facciamo anche provare la vita da Digital Nomad alle Canarie e in Portogallo.
Investi sul tuo futuro

Quota di partecipazione

Con EPICODE impari dove e quando vuoi. E anche il metodo di pagamento lo decidi tu: parti subito.

Unica soluzione

Accedi ad una quota agevolata.

A rate

Paga in 4 rate grazie a ScalaPay.

Iscriviti subito

  • Ricevi tutte le informazioni per il completamento dell’iscrizione
  • Sblocca l’accesso alla piattaforma
  • Approfitta della promo early bird
Parla con Sofia
Invia