Geeks Academy
Computer coding: Typescript Web Developer

Corso Computer coding
Typescript Web Developer
RICHIEDI INFORMAZIONI

Corso Computer coding
Typescript Web Developer

Computer coding

Computer coding

Corso Typescript Web Developer

Frequenza a numero chiuso

CorsoComputer codingFormula On demand

TypeScript è un'estensione di JavaScript che aggiunge il supporto per il controllo statico dei tipi e altre funzionalità pensate per scrittura di applicazioni complesse. Il corso TypeScript è rivolto a sviluppatori web e a tutti coloro che, per professione o hobby, vogliono realizzare applicazioni web professionali.


Computer coding: Typescript Web Developer

Computer coding

Durata: 32 ore

Job Placement

Italiano

Dove si svolgerà il Corso Typescript Web Developer?

Sede

Promozioni

Borse di studio

Capienza

Roma - On Demand
via della Consulta, 52

Nessuna promozione al momento

1 Borse di studio
ancora disponibili

4 posti disponibili
capienza del Corso: 12

Corso Typescript Web Developer | Computer coding formula On demand

TypeScript è un'estensione di JavaScript che aggiunge il supporto per il controllo statico dei tipi e altre funzionalità pensate per scrittura di applicazioni complesse.
Il corso TypeScript è rivolto a sviluppatori web e a tutti coloro che, per professione o hobby, vogliono realizzare applicazioni web professionali.

Svolgimento del corso
Durante il corso verranno presentati gli argomenti sotto riportati mediante un approccio “evolutivo” basato sui seguenti passaggi:
-Esposizione del problema da risolvere ;
-Risoluzione del problema con il vecchio concetto (Javascript);
-Risoluzione del problema grazie all'introduzione del nuovo concetto (TypeScript);

Sintesi dei contenuti
1.Introduzione a TypeScript
- Javascript vs TypeScript
- Lo standard ECMAScript
- Benefici di TypeScript
- TypeScript con Visual Studio Code

2.Tipi base
- I tipi in Javascript e in TypeScript
- Sintassi per i tipi
- Tipizzazione implicita
- Duck typing
- Arrays
- Il tipo “any”
- Casting esplicito
- Enumeratori
- Le funzioni
- Tipi di ritorno

3.Funzioni anonime
- Parametri opzionali
- Parametri di default
- Parametri rest
- Funzioni callback
- Overloading delle funzioni

4.Concetti avanzati riguardanti i tipi
- “Unione” di tipi (Union types)
- “Sentinelle” per i tipi (Type guards)
- Alias per i tipi
- Null e undefined

5.Classi
- Proprietà
- Costruttori
- Metodi
- Modificatori di accesso
- Funzioni e proprietà statiche
- I namespace

6.Interfacce
- Implementazione di interfacce
- Compilazione delle interfacce

7.Ereditarietà
- Ereditarietà di classi e interfacce
- Overloading di metodi
- Membri di classe protected
- Classi astratte

8.Decorators
- Sintassi
- Decoratori di classi, proprietà, metodi e parametri

9.Generics
- Sintassi
- Utilizzo di classi generiche
- Vincoli per i tipi generici
- Interfacce generiche

10.Programmazione asincrona
- Promises vs callback
- Async e await

Familiarità con lo sviluppo web front-end (Html, Javascript, CSS).

Il corso si prefigge l'obiettivo di fornire conoscenze sulla sintassi e le strutture logiche della programmazione lato client, conoscenze che gli consentiranno di sviluppare autonomamente interfacce utente anche complesse.

Dotazioni tecniche base
Computer portatile
CPU: dualcore 64-bit on 86-64
RAM: 4gb (preferibile 8 gb)

Richiedi informazioni

E SCARICA LA BROCHURE


Collegati con il tuo profilo:

Oppure compila i campi:

Condividi con:


Docenti

Area del Corso

Computer coding

Computer coding


Saper programmare significa comunicare nell'unica vera lingua globale e continua ad essere una delle skills più ricercate e ben pagate: il pensiero logico e creativo che necessita non può essere riprodotto dalle macchine. In Italia, i programmatori sono le figure più ricercate e ambite dalle aziende, con un gap di quasi 45 mila posizioni.

Potrebbero interessarti anche questi corsi di Computer coding

Corso Typescript Web Developer

Blockchain: 4.9 miliardi di investimenti EU entro il 2023

Il mercato globale della Cybersecurity varrà oltre 300 miliardi di euro nel 2025

13.4 milioni di Data Workers europei entro il 2028

Stai dalla parte giusta della Data economy. Scegli Geeks Academy!

RICHIEDI INFORMAZIONI

I nostri Partner

powered by dunp