Logo Hpv 4 Learning
Academy
Web Agency

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

text

Scopri il corso completo

React.js e Redux in Italiano: Te...


3052

4.5

Insegnanti

Omar

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.

Insegna in

React.js e Redux in Italiano: Teoria, Hooks + 11 Progetti

Corso completo di CSS + Progetto Pratico

Corso di Javascript e Typescript con *progetti*

Corso HTML per Principianti

Corso di Gatsby.js: Teoria, Progetto Pratico e Approfondimento SEO

Corso di Typescript per principianti

Corsi Correlati

immagine di copertina

free

Principiante

1.3 ore

Introduzione a Git e Github per Principianti

Git e Github permettono di creare diverse versioni dei progetti e di gestirle.

immagine di copertina

udemy

Intermedio

10.3 ore

Corso di Gatsby.js: Teoria, Progetto Pratico e Approfondimento SEO

Gatsby è un generatore di siti statici basato su React e GraphQL che utilizza solo file statici per caricamenti incredibilmente veloci e performance eccezionali.

Informazioni aggiuntive

Livello: Principiante

3h 11m 0s ore di videocorso

Prezzo originale: Gratuito

Supporto Premium

text

Scopri il corso completo

React.js e Redux in Italiano: Te...


3052

4.5