Introduzione
  • Introduzione
  • Come Installare Node.js e Visual Studio Code
Struttura di un Programma
  • DataType in JavaScript
  • Nomi, Variabili e Binding in JavaScript
  • Espressioni Aritmetiche in JavaScript
  • Stringhe e Operatori di Comparazione in JavaScript
  • Operatori Logici e Short Circuit Evalutation in JavaScript
  • Operatori di Assegnamento in JavaScript
  • Primo Script in JavaScript
  • Blocchi, Istruzioni e Istruzioni di Selezione in JavaScript
  • Istruzioni di Iterazione in JavaScript
  • Esercizio: Stampa Numeri Pari e Dispari
  • Esercizio: Serie Crescente Caratteri
  • Esercizio: Serie Alternata Caratteri
Funzioni e Scope
  • Funzioni (Subprograms) in JavaScript
  • Esercizio: Calcolo Minimo tra due Argomenti
  • Scope: Lexical Scoping in JavaScript
  • Scope: Variabili Costanti in JavaScript
  • Scope: Block Scoping in JavaScript
  • Scope: Hoisting in JavaScript
Oggetti e Array
  • Oggetti: Proprietà e Metodi in JavaScript
  • Moduli in JavaScript
  • Packages in JavaScript
  • Oggetti: Metodi e Oggetto This
  • Oggetti: Iteratore for ... in
  • Oggetti: Costructor in JavaScript
  • Tipi di Dato Referenziato in JavaScript
  • Costruttore Predefinito, Metodi e Proprietà di Stringhe e Numeri in JavaScript
  • Switch, Continue, Break in JavaScript
  • Array in JavaScript
  • Hoisting per Funzioni, for ... of, Parametri Rest, Oggetto Math in JavaScript
  • Esercizio: Funzione Range
  • Esercizio: Funzione Sum
  • Esercizio: Funzione Reverse
Funzioni: Concetti Avanzati
  • Passaggio di Parametri ad una Funzione, Funzioni di Prima Classe in JavaScript
  • Parametri di Default - Spread Operator in JavaScript
  • Proprietà di una Funzione, Memoization in JavaScript
  • Funzioni Ricorsive in JavaScript
  • Closure in JavaScript
  • Esercizio 6
  • Esercizio 7
RegExp, Strings, Desctructuring, JSON
  • Introduzione alle Regular Expressions in JavaScript
  • Metodi Stringa in JavaScript
  • Template Literal in JavaScript
  • Destructuring in JavaScript
  • JSON
  • Esercizio 8
Progetto: Todo List
  • Todo List - Prima Parte
  • Todo List - Seconda Parte