Corso CGKTYPS01 TypeScript

TypeScript Essential New

Sviluppo

Descrizione

panoramica del corso:

Nei primi anni del web faceva la sua comparsa JavaScript, linguaggio che doveva consentire agli sviluppatori di applicazioni web di interagire con i vari elementi delle pagine. Nel corso degli anni JavaScript ha conosciuto una evoluzione straordinaria, incentivato dal sempre crescente supporto dei browser e dal costante incremento delle prestazioni degli interpreti, dal rilascio di svariate librerie che hanno notevolmente semplificato la vita degli sviluppatori - crf jQuery -, diventando così parte integrante e fondamentale nello sviluppo di RIA - Rich Internet Application -.

Eppure, nonostante l'importanza acquisita, a causa di alcune mancanze insite nel linguaggio stesso, JavaScript continua ad essere un linguaggio ostico sotto diversi punti di vista. Trattandosi di un linguaggio interpretato e non tipizzato non esiste una fase di compilazione che evidenzi eventuali errori del programmatore. Inoltre manca di un vero supporto alla programmazione ad oggetti.

Per colmare questa lacuna, Microsoft ha implementato una estensione di JavaScript che aggiunge il supporto per il controllo statico dei tipi e altre funzionalità pensate per scrittura di applicazioni complesse: TypeScript appunto.

Destinatari

il corso è rivolto a:

Il corso di introduzione a sviluppatori web e a tutti coloro che, per professione o hobby, vogliono realizzare applicazioni web professionali.

Obiettivi

al termine del corso i partecipanti saranno in grado di:

Comprendere il campo di applicabilità di TypeScript ed apprezzarne i vantaggi nella relativa adozione.

Pre-requisiti

per partecipare al corso:

Familiarità con lo sviluppo web front-end.


  • La nascita di TypeScript
  • Da TypeScript a JavaScript, transpiler
  • npm e un po' di...Nodejs
  • Tipi di dato in TypeScript
  • Le classi, OOP in TypeScript
  • Accesso alle proprietà della classe
  • Membri statici in Typescript
  • Ereditarietà
  • Funzioni e tipizzazione
  • Namespace
  • Moduli


2020

Marzo

Milano: 04 marzo 2020
Roma: 11 marzo 2020
Padova: 18 marzo 2020

Corso personalizzato?
Mai stato così semplice!
TypeScript Essential
su misura per te

Hai bisogno di un programma dedicato?
Scegli le date in accordo con i tuoi impegni
Vuoi un docente interamente dedicato?

Il Corso non ha promozioni attive

controlla i nostri corsi in promozione



Padova
Corso Stati Uniti 18/B
35127 Padova

Milano
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano

Roma
Via Casilina 3T, Palazzina D
00182 Roma

Contatti
+39 022544271
learning@cegeka.it