In breve
Il Videocorso JavaScript CGFA è un corso in italiano di CGFA Academy, da zero, per principianti assoluti, studenti, grafici e commercianti che vogliono rendere vivo un sito. Ha 10 videolezioni in tre livelli, circa 14 ore di studio, esercizi con soluzione, quiz, il progetto finale «Il carrello della pizzeria» ed esame di 15 domande con attestato verificabile. Le prime 2 lezioni sono gratis e si aprono senza registrazione.
- Per chi: Principianti assoluti, studenti, grafici e commercianti che vogliono rendere vivo un sito
- Base: Il tuo primo programma JavaScript, Variabili e tipi di dati, Condizioni e cicli, Le funzioni
- Intermedio: Array e metodi: map, filter, reduce, Oggetti, destructuring e JSON, La pagina web: DOM ed eventi
- Avanzato: Codice asincrono: Promise, async e await, Classi, closure e moduli, Errori, qualità e progetto: il carrello
- Progetto finale: Il carrello della pizzeria
- Strumenti: Visual Studio Code, Node.js 24 (LTS), Un browser moderno
- 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 JavaScript
Apri le prime 2 lezioni gratis · Scarica il video in MP4
Perché imparare JavaScript
JavaScript è il linguaggio che fa muovere i siti: menu, moduli, carrelli, calcoli al volo. Funziona in ogni browser, quindi per cominciare non serve installare quasi niente, e con Node.js si usa anche sui server. In questo corso il codice lo provi direttamente nella lezione, con il tasto «Prova qui», e vedi subito il risultato.
A chi è rivolto
Il corso è pensato per: principianti assoluti, studenti, grafici e commercianti che vogliono rendere vivo un sito. Partenza: Da zero.
- Un computer Windows, Mac o Linux
- Saper usare il browser e creare una cartella
- Nessuna esperienza di programmazione
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: I mattoncini del linguaggio: valori, scelte, ripetizioni e funzioni
- Il tuo primo programma JavaScript (20 min, gratis): Capire cos'è JavaScript, preparare gli strumenti ed eseguire il primo programma.
- Variabili e tipi di dati (25 min, gratis): Memorizzare valori con let e const e riconoscere numeri, testi e booleani.
- Condizioni e cicli (25 min): Far prendere decisioni al programma e ripetere azioni.
- Le funzioni (25 min): Scrivere blocchi di codice riutilizzabili con parametri e valore restituito.
Intermedio: Dati strutturati e pagine interattive
- Array e metodi: map, filter, reduce (30 min): Gestire elenchi di dati e trasformarli con i metodi degli array.
- Oggetti, destructuring e JSON (30 min): Descrivere cose reali con gli oggetti e scambiare dati in formato JSON.
- La pagina web: DOM ed eventi (35 min): Leggere e modificare una pagina HTML e reagire ai clic dell'utente.
Avanzato: Codice asincrono, classi, moduli e qualità
- Codice asincrono: Promise, async e await (35 min): Gestire operazioni che richiedono tempo, come le chiamate a un server.
- Classi, closure e moduli (35 min): Organizzare il codice con classi e moduli e capire le closure.
- Errori, qualità e progetto: il carrello (40 min): Gestire gli errori, salvare i dati nel browser e costruire il progetto finale.
Il progetto finale: Il carrello della pizzeria
Costruisci la logica di un carrello: aggiungi prodotti, controlla i dati, calcola subtotale, IVA al 22 per cento e spedizione. Poi collegala a una pagina HTML con il DOM.
- Crea il file carrello.js e un array di prodotti con nome e prezzo.
- Scrivi una classe Carrello con metodi aggiungi, rimuovi e un getter subtotale.
- Aggiungi il calcolo dell'IVA e della spedizione (gratis sopra 50 euro).
- Controlla con throw i dati non validi (prezzo negativo, quantità zero).
- Collega i bottoni di una pagina HTML con addEventListener e salva il carrello in localStorage.
Cosa ti serve
- Visual Studio Code: Editor gratuito da code.visualstudio.com: è il programma dove scrivi il codice
- Node.js 24 (LTS): Si scarica gratis da nodejs.org: permette di eseguire JavaScript anche fuori dal browser
- Un browser moderno: Chrome, Edge o Firefox: gli strumenti per sviluppatori si aprono con il tasto F12
A cosa ti serve dopo il corso
- Sviluppatore front-end per siti e negozi online
- Sviluppatore full stack con Node.js
- Automazione di piccole attività
- Base per React, Vue e altri strumenti moderni
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.
- Prova qui: modifichi il codice ed esegui il risultato direttamente nella lezione, con gli errori spiegati.
- 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 JavaScript CGFA in formato post e storia. Mandatele a chi vuole imparare JavaScript: studenti, colleghi, scuole e aziende.
Scarica l'immagine Condividi su WhatsApp Condividi su Facebook
Apri le prime 2 lezioni gratis di JavaScript
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 JAVASCRIPT ▶ Prova la demoOperatore diretto a Napoli · P.IVA 06571251211 · Preventivo senza impegno
Domande frequenti
Posso provare il codice senza installare niente?
Sì. Nelle lezioni di JavaScript c'è il tasto «Prova qui»: modifichi il codice e lo esegui nella pagina, con i messaggi e gli errori mostrati a video. Per il progetto finale conviene poi installare Visual Studio Code e Node.js, gratuiti, come spiegato nel corso.
Cosa saprò fare alla fine del corso di JavaScript?
Da zero a siti interattivi: variabili, funzioni, DOM, asincrono e un piccolo carrello vero: è la strada del corso, in tre livelli (Base, Intermedio, Avanzato). Lo dimostri con il progetto finale «Il carrello della pizzeria»: Costruisci la logica di un carrello: aggiungi prodotti, controlla i dati, calcola subtotale, IVA al 22 per cento e spedizione. Poi collegala a una pagina HTML con il DOM.
Quanto dura il videocorso JavaScript?
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 JavaScript sono gratis e si aprono senza registrazione su citygraphnapoli.it/academy/javascript/: 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».

