JavaScript & TypeScript — Catalogo
Scegli un corso o un pacchetto per iniziare.
Le professioni JavaScript & TypeScript riguardano principalmente sviluppatori Web front-end, full-stack e back-end Node.js, oltre a integratori e ingegneri del software che costruiscono interfacce e servizi Web moderni. L'esigenza formativa non riguarda più solo JavaScript: oggi i progetti professionali richiedono tipizzazione, strutturazione del codice, utilizzo di API, gestione delle dipendenze, test, sicurezza e deployment.
I 15 corsi partono dai fondamenti Web HTML/CSS e JavaScript per arrivare alla gestione del DOM, ai form, a Fetch e alle API, ai moduli e a npm, quindi a TypeScript, alle interfacce e ai tipi avanzati, alle applicazioni single-page, a Node.js, Express, sicurezza, test e deployment. Al termine del percorso saprai realizzare un'applicazione Web completa, tipizzata, collegata a un'API, testata, protetta e pronta per la produzione.
🎓 15 corsi • 📘 120 lezioni interattive • ⏱️ da 45 a 75 ore di formazione basata sul dialogo
Offerta migliore
Pacchetto Completo JavaScript & TypeScript
148,50 € IVA esclusa
Risparmio : 99,00 €
29,70 €
22,90 IVA esclusa
Risparmio : 6,80 €
Comprendere il Web e creare una pagina HTML
Comprendere il funzionamento di un sito Web e costruire una prima pagina strutturata
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere il funzionamento del Web
- Scoprire HTML, CSS e JavaScript
- Aggiungere link e immagini
- Laboratorio: creare una prima pagina di presentazione
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare una prima pagina di presentazione
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Progettare lo stile di un'interfaccia con CSS
Creare un'interfaccia chiara, leggibile e adatta ai diversi schermi
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere i selettori CSS
- Comprendere margini, bordi e spaziature
- Costruire una griglia con CSS Grid
- Laboratorio: realizzare una pagina responsive
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: realizzare una pagina responsive
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Scoprire i fondamenti di JavaScript
Comprendere il ruolo di JavaScript e scrivere i primi programmi
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere a cosa serve JavaScript
- Dichiarare variabili con let e const
- Visualizzare ed esaminare valori nella console
- Laboratorio: creare un primo calcolatore interattivo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un primo calcolatore interattivo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
38,70 €
28,90 IVA esclusa
Risparmio : 9,80 €
JavaScript nella pratica
Sviluppare procedure di elaborazione che prendono decisioni e ripetono operazioni
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Utilizzare le condizioni if, else ed else if
- Combinare più condizioni
- Utilizzare i cicli while e do while
- Laboratorio: creare un programma di gestione dei risultati
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un programma di gestione dei risultati
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Utilizzare funzioni, array e oggetti
Organizzare i dati ed evitare la ripetizione del codice
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Creare e richiamare una funzione
- Comprendere la visibilità delle variabili
- Scorrere e trasformare un array
- Laboratorio: gestire un elenco di elementi strutturati
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: gestire un elenco di elementi strutturati
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Gestire il DOM e gli eventi
Rendere una pagina Web davvero interattiva
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Comprendere il modello DOM
- Modificare testo, attributi e stili
- Gestire gli eventi di tastiera e mouse
- Laboratorio: creare un elenco interattivo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un elenco interattivo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
47,70 €
35,90 IVA esclusa
Risparmio : 11,80 €
Creare e validare moduli
Acquisire le informazioni inserite dall'utente e controllarne la qualità
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Costruire un modulo HTML accessibile
- Intercettare l'invio del modulo
- Visualizzare messaggi di errore comprensibili
- Laboratorio: realizzare un modulo completo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: realizzare un modulo completo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Utilizzare Fetch e comunicare con le API
Recuperare, validare e inviare dati a servizi esterni.
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo di un'API
- Leggere e validare dati in formato JSON
- Utilizzare le promise, async e await
- Laboratorio: costruire un client API completo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire un client API completo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Strutturare un progetto con moduli, npm e strumenti
Organizzare correttamente un'applicazione JavaScript moderna
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Suddividere un programma in moduli
- Comprendere le dipendenze di un progetto
- Installare e aggiornare un pacchetto
- Laboratorio: ristrutturare un'applicazione modulare
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: ristrutturare un'applicazione modulare
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
56,70 €
42,90 IVA esclusa
Risparmio : 13,80 €
Scoprire TypeScript e la tipizzazione
Comprendere l'utilità della tipizzazione e rendere progressivamente più sicuro il codice JavaScript
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere i limiti della tipizzazione dinamica
- Installare e configurare TypeScript
- Tipizzare parametri e valori di ritorno delle funzioni
- Laboratorio: convertire un programma JavaScript in TypeScript
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: convertire un programma JavaScript in TypeScript
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Padroneggiare i tipi avanzati e le interfacce
Modellare con precisione i dati gestiti dall'applicazione
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Utilizzare tipi personalizzati
- Definire proprietà opzionali
- Utilizzare tipi letterali e union discriminate
- Laboratorio: modellare i dati di un'applicazione
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: modellare i dati di un'applicazione
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Sviluppare un'applicazione Web con TypeScript
Utilizzare TypeScript in una vera interfaccia interattiva
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Configurare TypeScript per il browser
- Tipizzare gli eventi utente
- Tipizzare le risposte di un'API
- Laboratorio: creare un'applicazione TypeScript interattiva
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un'applicazione TypeScript interattiva
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
74,70 €
48,90 IVA esclusa
Risparmio : 25,80 €
Costruire un'applicazione single-page moderna
Organizzare un'applicazione single-page con più viste e funzionalità.
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il funzionamento di un'applicazione single-page
- Gestire lo stato dell'applicazione
- Creare componenti riutilizzabili
- Laboratorio: costruire un'applicazione single-page con più viste senza ricaricamento
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire un'applicazione single-page con più viste senza ricaricamento
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
Creare un'API Node.js con TypeScript
Sviluppare un'API back-end tipizzata per un'applicazione Web.
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo dello sviluppo back-end
- Creare un'applicazione con Express
- Salvare dati in un database
- Laboratorio: sviluppare un'API gestionale completa con TypeScript
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: sviluppare un'API gestionale completa con TypeScript
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
Proteggere, testare e distribuire un'applicazione completa
Riunire tutte le competenze del percorso in una realizzazione professionale
Informazioni sulla formazione
Sviluppatori Web, integratori e professionisti tecnici che desiderano costruire interfacce e applicazioni moderne con JavaScript e TypeScript.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Individuare le principali vulnerabilità di un'applicazione Web
- Comprendere l'autenticazione e le sessioni
- Migliorare prestazioni e accessibilità
- Progetto finale: realizzare un'applicazione Web completa
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: realizzare un'applicazione Web completa
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa