TypeScript è stato creato da Microsoft nel 2012 ed è un linguaggio di programmazione che estende JavaScript aggiungendo la tipizzazione statica. In pratica, arricchisce JavaScript con una serie di verifiche preventive, utili a ridurre gli errori e a garantire una maggiore affidabilità del programma. Viene utilizzato per sviluppare applicazioni frontend (con framework come React, Angular o Vue), backend (con Node.js) e molto altro.
I file TypeScript hanno l'estensione .ts.
Durante questo corso, imparerai a scrivere e a utilizzare il linguaggio TypeScript. Imparerai a dichiarare i tipi di variabili, funzioni e oggetti, a creare interfacce e tipi personalizzati, e gestire casi più complessi come i generics e le utility types. Se non hai mai usato TypeScript, la prossima lezione è pensata proprio per spiegarti cos'è e perché conviene utilizzarlo. E poi, i corsi Biadets sono pensati per essere capiti da chiunque!
Il corso TypeScript di Biadets si divide in 6 sezioni:
Abbiamo organizzato le lezioni per imparare meglio il linguaggio TypeScript. Se sei interessato a sezioni specifiche di questo corso, puoi saltare direttamente ad una lezione specifica utilizzando, da computer, il menu a sinistra oppure cliccando il pulsante in basso a destra su un dispositivo mobile.
Prima di iniziare il corso TypeScript, è consigliata una conoscenza base di JavaScript. TypeScript è un superset di JavaScript, quindi tutto il codice JavaScript è valido in TypeScript. Se non conosci già le basi di JavaScript, puoi dare prima un'occhiata al nostro corso JavaScript gratuito.
Per scrivere ed eseguire codice TypeScript, è necessario avere Node.js installato e il compilatore di TypeScript: nelle prossime lezioni vedremo come installare tutto il necessario per eseguire e provare il codice in TypeScript.
Se invece vuoi iniziare subito a fare pratica senza installare nulla, puoi usare il nostro compilatore TypeScript online: ti basta scrivere il codice nell'editor ed eseguirlo per vedere all'istante l'output nel browser.
Ogni lezione è scritta per essere completa, ma allo stesso tempo sintetica e facile da leggere. Effettuando l'accesso al tuo account Biadets, potrai salvare le lezioni che completi automaticamente e tenere d'occhio i progressi nella tua Area personale.
Alla fine di ogni lezione troverai alcuni esercizi interattivi, chiamati Prova!, pensati per verificare quanto hai capito e continuare ad allenarti con TypeScript. Potrai ripetere gli esercizi e monitorare i miglioramenti in qualunque momento.
Questa prima lezione di TypeScript era soltanto l'introduzione! Ora puoi iniziare a imparare il linguaggio premendo il pulsante "Prossima lezione" qui in basso. Se hai bisogno di ulteriore aiuto, puoi controllare il Centro assistenza o visitare il nostro blog.