Per chi programma in Javascript, uno dei problemi più noti è sempre stato che il linguaggio non è compilato, non è tipizzato e spesso si incorre in errori che portano via molto tempo per il debugging. Con Typescript, oggi, finalmente abbiamo a disposizione un tool che ci consente di scrivere codice che viene poi compilato in javascript puro. In questa sessione vedremo le caratteristiche principali di typescript quali classi, ereditarietà, interfacce e moduli.