Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TypeScript: JavaScript con i super poteri!
Rating: 4.2 out of 5(225 ratings)
2,520 students

TypeScript: JavaScript con i super poteri!

Impara il dialetto JavaScript più diffuso di casa Microsoft e adottato da Goole per Angular con questo corso!
Last updated 8/2020
Italian
Italian [Auto],

What you'll learn

  • Creare codice TypeScript e capire meglio framework come Angular
  • Capire come funziona TypeScript
  • Creare Decoratori, Classi, Tipi, Interfacce e Generics nel tuo codice
  • Imparare le basi fino ai concetti avanzati di TypeScript
  • Impostare il proprio workspace locale o utilizzare strumenti online

Course content

4 sections25 lectures1h 49m total length
  • Info iniziale0:08
  • Introduzione a TypeScript9:44

    Breve overview di TypeScript tramite slides.

  • TypeScript in azione11:39

    In questo video vediamo all'opera TypeScript, soprattutto i feedback di controllo del codice che riceviamo nel nostro IDE. In questo caso utilizzerò Visual Studio Code.

  • Playground TypeScript4:05
  • Requisiti JavaScript Fondamentali
  • Installazione di NodeJS con NVM3:23
  • Link ai siti web di NVM e NVM-WINDOWS0:38

    Guida all'installazione di NVM e NodeJS.

  • Installazione di TypeScript0:28
  • Configurazione manuale di tsconfig.json4:23
  • Configurazione automatica di tsconfig.json4:23
  • Exclude, Include, Files e Glob Pattern0:37

Requirements

  • Conoscenza base di JavaScript
  • Computer con Windows, Mac o Linux
  • Un Editor o IDE come Visual Studio Code, Atom o WebStorm

Description

Ciao e benvenuto nella pagina del corso di TypeScript.

Attenzione: il corso è in via di sviluppo. Nuovi video verranno aggiunti a breve.

TypeScript è un superset di JavaScript, JavaScript con i super poteri!!! 

TypeScript (opensource) è stato introdotto da Microsoft nel 2012 come linguaggio tipizzato, supporta le ultime features del linguaggio, introduce una programmazione ad oggetti orientata alle classi e le restrizioni di visibilità public/private/protected, un safe-type checking a compile time, l'interoperabilità con codice Javascript (perché è Javascript), ottimamente supportato dai maggiori IDE.  Inoltre molte delle caratteristiche inserite in ES6/ES7/ES8 sono caratteristiche precedentemente pensate in TypeScript.

Ottima preparazione per chi vuole studiare Angular.

TypeScript è OpenSource è la sua sintassi è uguale a quella di JavaScript, non dovrai imparare nulla di completamente nuovo! Inoltre conoscere TypeScript migliora le tue capacità di programmatore JavaScript.

TypeScript non è solo Angular. Può essere utilizzato per lo sviluppo di applicazioni FullStack con NodeJS e React.

Altre features di Typescript:

  • Browser cross compatibile;
  • Environment agnostico;
  • Open Source;
  • Indipendente dal Sistema Operativo;
  • Ottimo supporto con gli strumenti di sviluppo, come ad es. Visual Studio;
  • Pieno supporto a Javascript e quindi possibilità di lavorare con entrambe le sintassi contemporaneamente;
  • Incapsulamento tramite Classi e Moduli;
  • Supporto delle Interfacce e Generics;
  • Modificatori di visibilità con public e private;
  • Decoratori per rendere il codice più leggibile;

Grazie a questo corso scoprirai tutte le caratteristiche di TypeScript nel dettaglio, inoltre è presente una sezione di refresh per le conoscenze JavaScript che ti renderanno la strada più semplice.

Who this course is for:

  • Sviluppatori Angular, sviluppatori JavaScript o sviluppatori web in generale
  • Migliorare il proprio codice JavaScript con TypeScript