DEV273x
Introduction to TypeScript 2 (Corso Self Study)

139 €
15-20 ore

Corso TypeScript Introduzione. Vuoi scrivere codice organizzato per il tuo sito web che puoi gestire e mantenere facilmente? TypeScript è la risposta alla creazione di applicazioni web scalabili. TypeScript ti permette di scrivere JavaScript nel modo in cui vuoi. TypeScript è un superset di JavaScript che compila in JavaScript semplice. Funziona su qualsiasi browser. Qualsiasi host. Qualsiasi sistema operativo.

TypeScript è open source e ha attirato l’attenzione di una grande comunità di sviluppatori web che contribuiscono continuamente alla ricchezza del linguaggio che lo rende il linguaggio per lo sviluppo web. TypeScript porta tutte le caratteristiche di nuova generazione di ECMAScript 6 come le funzioni Arrow, Decorators, Generics, Modules e Interfaces. In questo corso, imparerai tutte le basi di TypeScript e avrai la possibilità di utilizzare le caratteristiche di TypeScript come tipi, tipi statici opzionali, classi, interfacce e moduli. Imparerai come TypeScript ha risolto molti problemi di cui gli sviluppatori hanno sofferto con JavaScript. Imparerai come TypeScript ha reso lo sviluppo web più facile e divertente. Farai tutto questo utilizzando la versione più recente rilasciata del linguaggio TypeScript 2.3.

Questo corso coprirà tutto quello che devi sapere per iniziare a creare siti web funzionali utilizzando TypeScript 2.3.

Il corso è in lingua inglese e richiede un impegno di circa 15-20 ore, fruibili nell’arco di 90 giorni dalla attivazione del corso.

Contenuti del corso

Modulo 1 | Come iniziare con TypeScript
Scopri il linguaggio TypeScript, il motivo per cui è stato creato e la storia di TypeScript.
Impara la differenza tra TypeScript e JavaScript.
Imparare a conoscere il compilatore TypeScript.

Modulo 2 | Programmazione e tipi di TypeScript
Scopri i tipi di TypeScript rispetto a JavaScript.
Conoscere i tipi di base in TypeScript.
Conoscere i tipi complessi in TypeScript.
Conoscere la compatibilità dei tipi.
Conoscere l’inferenza dei tipi.
Imparare a conoscere l’asserzione di tipo.
Conoscere le funzioni e i tipi di funzioni in TypeScript.

Modulo 3 | Moduli e spazi dei nomi
Conoscere i namespace in TypeScript
Conoscere i moduli in TypeScript
Conoscere la differenza tra i namespace e i moduli e quale utilizzare.
Imparare a lavorare con le librerie JavaScript nel progetto TypeScript.

Modulo 4 | Tipi avanzati
Scopri i tipi avanzati di TypeScript come generatori e iteratori, intersezioni e unioni, protezioni di tipo e generici.
Ulteriori informazioni sulle tecniche avanzate di compilazione come la configurazione delle build di VSCode, la tsconfig e la minificazione e la combinazione di JS
Imparare a conoscere i progressi delle classi come i mix-in e le classi di composizione.
Impara a conoscere i decoratori
Ulteriori informazioni sul caricamento dei moduli opzionali
Imparare a chiamare i servizi web.

Partecipanti

Questo corso si rivolge a Professional Developer.

Prerequisiti

Conoscenze di programmazione in Javascript, familiartià con la Programmazione Object-Oriented

preloader