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.

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

Video Image
  • 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