TypeScript Programming
Questo corso ti permette di acquisire tutte le competenze necessarie per imparare a programma con TypeScritpt.
A fine corso sarai capace di svolgere le seguenti attività di programmazione:
1) Installare e configurare l'ambinete di lavoro
2) Dichiarare ed inizializzare i tipi di dati primitivi
3) Eseguire calcoli con le principali operazioni aritmetiche
4) Applicare le strutture condizionali utilizzando operatori relazionali e logici
5) Utilizzare i cicli
6) Lavorare con le stringhe
7) Applicare le tecniche di conversione tra tipi di dati diversi
8) Lavorare con con gli array
9) Applicare le funzioni per la gestione degli array
10) Creare funzioni
11) Applicare i seguenti tipi di funzioni:
- funzioni con argomenti opzionali
- funzioni con argomenti rest
- funzioni ricorsive
- funzioni anonime e lambda
12) Creare classi ed Istanziare oggetti
13) Incapsulare gli elementi di una classe
14) Creare metodi e costruttori
15) Gestire metodi con passaggio per valore e per riferimento
16) Applicare l'ereditarietà tra gli oggetti
17) Implementare il polimorfismo dei metodi e degli oggetti
18) Utilizzare gli operatori static, final e readonly
19) Creare oggetti utilizzando le interfacce e la notazione JSON
20) Lavorare con le date
21) Gestire le eccezioni
Modalità di erogazione
FAD [Teoria: Virtual class + Docente, Pratica: Labs Self Study assistito]
Puoi scegliere una delle seguenti fasce orarire:
a) Mattina giorni pari o dispari (6 ore settimanali)
b) Pomeriggio giorni pari o dispari (6 ore settimanali)
c) Sera giorni pari o dispari (6 ore settimanali)
Attestato e certificazione SFA
Dopo il completamento del corso, oltre all'attesto di partecipazione, è previsto un test teorico/pratico che in caso di successo permetterà di acquisire la certificazione Skill Factory Associate (SFA): TypeScript Programming (Intermediate).
Le certificazioni Skill Factory Associate (SFA) sono riconosciute da tutti i Job Partner della Skill Factory.
- TSLANG01
- Area: Skill Factory Associate
- Sezione: Programmazione
Prerequisiti
Corsi consigliati: JavaScript Programming [JSLANG01] oppure buona predisposizione verso la logica ed il problem solving.
Modalitą
FAD [Teoria: Virtual class + Docente, Pratica: Labs Self Study assistito]
Sbocchi Lavorativi
TypeScript Developer
- Ore in aula o Virtual class 12
- Ore in laboratorio 24
- Quorum Partecipanti 0
- Data Inizio 04-04-2022
- Data Fine 29-04-2022
- Docente