JavaScript e TypeScript
Durata: 1 giorno
Obiettivi
Il corso si rivolge a sviluppatori ad oggetti che intendono imparare ad utilizzare JavaScript e TypeScript in Node.js o Web.
Requisiti
Conoscenze di programmazione.
Sillabo
Introduzione a JavaScript: Sintassi, Istruzioni, Operatori, Tipi Dati, Funzioni, Oggetto
Eventi, Stringhe e metodi, Numeri e Metodi
Strutture dati: Array, Mappe
Programmazione Funzionale. Scope, Hoisting, Closures.
Arrow Functions, Binding. Classi. Ereditarietà Prototipale. Promise.
TypeScript: impostazione dell’IDE. Gestione dei Tipi. Dichiarazione e invocazione di Funzioni.
Funzioni Generatori, Iteratori, Segnature, Overloading, Polimorfismo.
Classi e Interfacce in Typescript. Gestione degli Errori.
Programmazione Asincrona, Concorrenza e Parallelismo (Callback, Async/Await).
Interazione tra React e Typescript