Preventivo gratuito e senza impegno · operatore diretto a Napoli, risposta in giornata

Accedi

Videocorso TypeScript CGFA — JavaScript con i tipi: meno errori, codice più chiaro e progetti che crescono senza paura

Videocorso TypeScript CGFA: javaScript con i tipi: meno errori, codice più chiaro e progetti che crescono senza paura. 10 videolezioni in italiano in tre livelli, esercizi con la soluzione, quiz, il progetto finale «Il listino prezzi con IVA» ed esame con attestato. Partenza: base, circa 14 ore. Apri le prime 2 lezioni gratis.

✓ Prime 2 lezioni gratis  ·  ✓ 10 videolezioni  ·  ✓ 14 ore di studio  ·  ✓ Progetto finale  ·  ✓ Attestato verificabile

Videocorso TypeScript CGFA: 10 videolezioni, progetto finale ed esame con attestato

In breve

Il Videocorso TypeScript CGFA è un corso in italiano di CGFA Academy, base, per chi conosce le basi di JavaScript e vuole scrivere codice più sicuro, o chi vuole partire direttamente con un linguaggio tipizzato. Ha 10 videolezioni in tre livelli, circa 14 ore di studio, esercizi con soluzione, quiz, il progetto finale «Il listino prezzi con IVA» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.

  • Per chi: Chi conosce le basi di JavaScript e vuole scrivere codice più sicuro, o chi vuole partire direttamente con un linguaggio tipizzato
  • Base: Cos'è TypeScript e il primo programma, Tipi base e inferenza, Funzioni tipizzate, Oggetti, interface, type e tuple
  • Intermedio: Unioni, literal e narrowing, Classi e modificatori, Generics
  • Avanzato: Utility types, keyof e mapped types, unknown, never e type guard, tsconfig, moduli e progetto: il listino
  • Progetto finale: Il listino prezzi con IVA
  • Strumenti: Node.js 24 (LTS), TypeScript (compilatore tsc), Visual Studio Code
  • Esame di 15 domande e attestato con codice di controllo

Pubblicato il · Aggiornato il · Autore: CityGraph Napoli (Claudia D'Urso, titolare)

Guarda la presentazione del videocorso TypeScript

WhatsAppFacebookTelegramEmail

Apri le prime 2 lezioni gratis · Scarica il video in MP4

Perché imparare TypeScript

TypeScript è JavaScript con i tipi: il programma ti avvisa degli errori mentre scrivi, prima che li trovino i clienti. Per questo è diventato lo standard nei progetti che crescono, con React, Vue, Angular e Node.js. Il corso parte da chi conosce le basi di JavaScript e arriva ai tipi avanzati usati nei progetti veri.

A chi è rivolto

Il corso è pensato per: chi conosce le basi di JavaScript e vuole scrivere codice più sicuro, o chi vuole partire direttamente con un linguaggio tipizzato. Partenza: Base.

  • Un computer Windows, Mac o Linux
  • Conoscere le basi di JavaScript (variabili, funzioni, array): se parti da zero, fai prima il corso JavaScript
  • Saper usare il terminale a livello base

Il programma: 10 lezioni in 3 livelli

Circa 14 ore di studio con gli esercizi, in lezioni da 20 a 40 minuti. Le prime 2 sono gratis.

Base: Installazione, tipi fondamentali, funzioni e oggetti

  • Cos'è TypeScript e il primo programma (20 min, gratis): Capire a cosa servono i tipi, installare TypeScript ed eseguire il primo file .ts.
  • Tipi base e inferenza (25 min, gratis): Usare i tipi fondamentali e lasciare che TypeScript li deduca da solo.
  • Funzioni tipizzate (25 min): Dichiarare parametri e valore restituito, parametri opzionali e predefiniti.
  • Oggetti, interface, type e tuple (30 min): Descrivere la forma degli oggetti con interface e type e usare le tuple.

Intermedio: Unioni, controlli di tipo, classi e generics

  • Unioni, literal e narrowing (30 min): Combinare tipi con le unioni e restringerli con i controlli.
  • Classi e modificatori (30 min): Scrivere classi tipizzate con proprietà pubbliche, private e di sola lettura.
  • Generics (35 min): Scrivere funzioni e tipi riutilizzabili con i parametri di tipo.

Avanzato: Utility types, tipi sicuri e configurazione di un progetto vero

  • Utility types, keyof e mapped types (35 min): Ricavare nuovi tipi da quelli esistenti senza riscriverli.
  • unknown, never e type guard (35 min): Gestire dati incerti in modo sicuro, con controlli di tipo scritti da te.
  • tsconfig, moduli e progetto: il listino (40 min): Configurare un progetto con strict, organizzare i moduli e preparare il progetto finale.

Il progetto finale: Il listino prezzi con IVA

Costruisci un piccolo programma tipizzato che gestisce il listino di un negozio: descrivi i prodotti con le interface, calcola prezzi con IVA e sconti, raggruppa per categoria e controlla tutto con strict.

  1. Crea un progetto con npm init, installa typescript e genera il tsconfig con strict acceso.
  2. Definisci le interface Prodotto e Categoria con un literal type per le categorie.
  3. Scrivi funzioni generiche per raggruppare e per cercare prodotti.
  4. Aggiungi una funzione che applica uno sconto usando Partial e Omit.
  5. Lancia npx tsc --noEmit finché non ci sono più errori e poi esegui il programma.

Cosa ti serve

  • Node.js 24 (LTS): Si scarica gratis da nodejs.org: esegue il codice e include il gestore di pacchetti
  • TypeScript (compilatore tsc): Si installa nel progetto con npm install --save-dev typescript oppure con pnpm add -D typescript
  • Visual Studio Code: Editor gratuito che capisce TypeScript fin da subito e sottolinea gli errori mentre scrivi

A cosa ti serve dopo il corso

  • Sviluppatore front-end con React, Vue o Angular
  • Sviluppatore back-end con Node.js
  • Manutenzione di grandi progetti aziendali
  • Librerie e strumenti con tipi chiari

Come si studia

  • Video breve per ogni lezione, con i sottotitoli e il testo del video da leggere.
  • Spiegazione scritta con esempi italiani (prezzi in euro, negozi, città) e codice da copiare con un tocco.
  • Esercizio con la soluzione, appunti personali e quiz di tre domande per segnare la lezione come fatta.
  • Esame finale di 15 domande (si supera con il 75%) e attestato stampabile con codice di controllo verificabile.
  • App installabile su PC, tablet e telefono: niente account, i progressi restano sul dispositivo e si salvano con il backup.

Per privati, scuole e aziende

  • Singolo corso: per chi vuole imparare un linguaggio, con tutte le lezioni, il progetto finale, l'esame e l'attestato.
  • Tutti i corsi: l'accesso a tutto il catalogo CGFA Academy, per passare da un linguaggio all'altro quando vuoi.
  • Aziende: formazione dei dipendenti su programmazione, dati, automazione e scrittura, con gli attestati nel registro.
  • Scuole e centri di formazione: licenza per sede, per le classi e i laboratori, con la verifica dei codici degli attestati.
  • White label: l'Academy con il nome, i colori e il dominio di chi la offre, per enti di formazione, agenzie e consulenti.

Le condizioni si concordano in base alle persone da formare: scrivici con Richiedi maggiori informazioni o su WhatsApp.

L'attestato è un attestato di frequenza con codice di controllo, non un titolo di studio né una certificazione pubblica. I programmi indicati nel corso sono gratuiti o già presenti nel computer, salvo dove è scritto diversamente.

Volantino da condividere

Le immagini pronte del Videocorso TypeScript CGFA in formato post e storia. Mandatele a chi vuole imparare TypeScript: studenti, colleghi, scuole e aziende.

Volantino Videocorso TypeScript - formato post Volantino Videocorso TypeScript - formato storia

Scarica l'immagine Condividi su WhatsApp Condividi su Facebook

Apri le prime 2 lezioni gratis di TypeScript

Nella demo trovi il corso vero: guarda il video, leggi la lezione, prova il codice e fai il quiz. Per il corso completo, per la tua scuola o per la tua azienda scrivici.

Richiedi maggiori informazioni su VIDEOCORSO TYPESCRIPT ▶ Prova la demo

Operatore diretto a Napoli · P.IVA 06571251211 · Preventivo senza impegno

Domande frequenti

Devo sapere già JavaScript?

Aiuta conoscerne le basi (variabili, funzioni, oggetti), ma il corso riprende ogni concetto mentre introduce i tipi. Chi parte proprio da zero può seguire prima il videocorso JavaScript CGFA e poi passare a questo.

Cosa saprò fare alla fine del corso di TypeScript?

JavaScript con i tipi: meno errori, codice più chiaro e progetti che crescono senza paura: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Il listino prezzi con IVA»: Costruisci un piccolo programma tipizzato che gestisce il listino di un negozio: descrivi i prodotti con le interface, calcola prezzi con IVA e sconti, raggruppa per categoria e controlla tutto con strict.

Quanto dura il videocorso TypeScript?

Circa 14 ore tra video, lettura ed esercizi: 10 lezioni da 20 a 40 minuti. Si studia quando si vuole, al proprio ritmo, da PC o da telefono.

Posso provare il corso prima di decidere?

Sì. Le prime 2 lezioni del corso TypeScript sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/typescript/: video, spiegazione scritta, codice, esercizio e quiz, esattamente come nel corso completo.

Come si studia una lezione?

Ogni lezione ha un video di un paio di minuti con sottotitoli, la spiegazione scritta, il codice da copiare, un esercizio con la soluzione e un quiz di tre domande. Si segna come fatta e i progressi restano sul dispositivo, senza creare un account.

Il corso rilascia un attestato?

Sì. Alla fine fai l'esame (15 domande, si supera con il 75% di risposte giuste) e ottieni un attestato di frequenza stampabile, con un codice di controllo che chiunque può verificare. Non è un titolo di studio né una certificazione pubblica.

Funziona sul telefono?

Sì. CGFA Academy si apre dal browser e si installa come app su telefono, tablet e PC. Le lezioni già aperte si rileggono anche senza internet; i video invece servono online.

Si può avere per una scuola, un'azienda o con il proprio marchio?

Sì. Ci sono formule per il singolo corso, per tutti i corsi, per aziende che formano i dipendenti, per scuole e centri di formazione e una versione white label con il marchio di chi la offre. Scriveteci con «Richiedi maggiori informazioni».

Pronto a far conoscere la tua attività a Napoli?

Raccontaci cosa vuoi ottenere: ti rispondiamo in giornata con un preventivo gratuito e senza impegno.