Corso di Typescript per principianti
Informazioni aggiuntive
Livello: Principiante
3h 11m 0s ore di videocorso
Prezzo originale: Gratuito
Supporto Premium
Typescript è un linguaggio fortemente tipizzato costruito su Javascript
Typescript è un linguaggio fortemente tipizzato costruito su Javascript che ci permette di costruire applicazioni più robuste e prevenire errori nel nostro codice.
Perché imparare typescript
Typescript è un superset di Javascript. Questo vuol dire che è costruito su Javascript ma non aggiunge nessuna funzionalità ad esso. Ciò che Typescript ci da in più è il concetto di type safety e di static checker.
A cosa serve Typescript
Quando sviluppiamo un applicazione in Javascript, che esso sia vanilla js, React, Vue o qualsiasi libreria framework o libreria nel caso vi fosse un errore non gestito ce ne accorgeremo solo dopo aver compilato ed eseguito il codice non funzionante. Bene typescript ci garantisce di generare e intercettare un errore direttamente nel nostro editor di codice prima che esso venga compilato.
Come funziona Typescript
Abbiamo già detto che typescript non aggiunge nessuna funzionalità accessoria a Javascript e spoiler: ci farà anche scrivere molto più codice. E allora come funziona ? Typescript aggiunge e Javascript il concetto di tipizzazione, ovvero di gestire e definire di che tipo sia una variabile, che cosa debba ritornare una funzione o come debba essere definita una classe.
Cosa affronteremo nel corso
Il corso tratta tutti i concetti base, a partire dall'installazione e per passare poi dai fondamentali: Funzioni, Array, Tuple, Enums, Interfacce, Type Aliases e i pattern più comuni. Infine andremo ad analizzare alcuni concetti avanzati come l'utilizzo di typescript nelle classi, Classi Astratte, Generics, Classi Generiche e il concetto di narrowing.
Che Cosa Imparerai
Installazione di typescipt
Fondamentali di Typescript
Definizione e Gestione dei types
Utilizzo delle interfacce in typescript
Configurazione di un progetto in Typescript
Programmazione ad oggetti in typescript
Programmazione funzionale in typescript
A chi si rivolge
Chiunque volesse imparare typescript da 0
Chiunque volesse migliore le sue conoscenze di Javascript
Requisiti Minimi
Conoscenza di Javascript
Predisposizione allo studio
Cosa Studiare Dopo
Scopri il corso completo
React.js e Redux in Italiano: Te...
3052
4.5
Insegnanti
Omar De Angelis
Frontend Developer
Inizia la sua carriera nel marketing, occupandosi di analisi dei dati utilizzando Python che gli apre una porta verso il framework Django.
La necessità di migliorare l'esperienza utente lo porta ad apprendere HTML, CSS e Javascript, ponte necessario per imparare ad utilizzare React.
Un framework tira l'altro e in pieno trend Jamstack non poteva mancare Gastby js, che per essere sfruttato a pieno regime necessita competenze e la conoscenza di node js.
Informazioni aggiuntive
Livello: Principiante
3h 11m 0s ore di videocorso
Prezzo originale: Gratuito
Supporto Premium
Scopri il corso completo
React.js e Redux in Italiano: Te...
3052
4.5