Salta al contenuto
Web & Frontend

Corso TypeScript Completo

Corso completo su TypeScript per sviluppatori JavaScript. Impara il type system, i generics, le classi e i decorators per scrivere codice più robusto e scalabile.

  • 8 ore di video
  • 38 lezioni
  • Intermedio
  • Certificato finale

Caricando il video accetti che YouTube (Google Ireland Ltd.) imposti cookie e riceva il tuo indirizzo IP e i dati di navigazione. Informativa di Google · La nostra privacy policy

Descrizione del corso

Programma

8 moduli · 38 lezioni
01Introduzione
  1. Cos'è TypeScript e perché usarlo
  2. Primo progetto TypeScript
  3. Compilazione e tsc
  4. Configurazione tsconfig.json
02Tipi Base e Interfacce
  1. Tipi primitivi
  2. Tipi speciali
  3. Array e tuple
  4. Type inference
  5. Readonly e as const
  6. Literal types
  7. Interfacce vs Type alias
03Union e Type Guards
  1. Union e Intersection types
  2. Discriminated unions
  3. Type guards
04Funzioni
  1. Tipizzazione funzioni
  2. Parametri opzionali e rest
  3. Function overloading
  4. Promise e async/await
  5. Callback ed eventi
05Generics
  1. Concetto di generics
  2. Generics con funzioni
  3. Generics con classi
  4. Vincoli extends e keyof
  5. Mapped e Lookup types
  6. Conditional e Utility types
06Classi e OOP
  1. Dichiarazione classi
  2. Modificatori di accesso
  3. Ereditarietà e interfacce
  4. Classi astratte
  5. Proprietà e metodi static
07Decorators
  1. Storia decoratori
  2. Introduzione ai decorators
  3. Decoratori custom
  4. Configurazione e metadata
08Conclusione
  1. Esercizio 1
  2. Esercizio 2
  3. Esercizio 3
  4. Prossimi passi e saluti

Requisiti

Necessari

  • JavaScript
  • OOP
  • Node.js