c5b16b7e022dab1a69e35397c5bed8eb4a53d33e
Esercizi
Raccolta completa di esercizi JavaScript, HTML, CSS e React per il corso di programmazione Web.
📁 Struttura della Repository
/base/
Esercizi di base per iniziare con la programmazione e l'ambiente di sviluppo:
- Terminale: Introduzione al terminale e comandi principali
/javascript/ - Esercizi JavaScript
Esercizi progressivi per imparare JavaScript dal base ai concetti avanzati:
- 01 - Base: Variabili, tipi di dato, stringhe e operazioni di base
- 02 - Operatori: Operatori aritmetici, logici e di confronto
- 03 - Errori e Strutture Condizionali: if/else, switch, errori comuni
- 04 - Iterazioni: for, while, do-while e cicli annidati
- 05 - Funzioni: Definizione, parametri, return e scope
- 06 - Array: Creazione, metodi, map, filter, reduce
- 07 - Oggetti: Creazione, proprietà, metodi e distruzione
- 08 - DOM: Manipolazione del DOM e event listener
- 08 - DOM+: Progetti completi (lista spesa, calcolatrice, gestionale)
- 09 - Manipolazione Dati: Esercizi con array di oggetti e logica complessa
- 10 - localStorage: Persistenza dei dati nel browser
- 11 - API: Fetch, async/await e integrazione con API esterne
- 12 - Progetti: Progetti completi per mettere in pratica tutte le competenze acquisite
/html/ e /css/
Esercizi e progetti per HTML e CSS (struttura e styling web).
/react/
Esercizi e progetti React per imparare component-driven development (struttura da sviluppare).
🔧 Impostazioni
Estensioni Consigliate per VS Code
- Live Preview (
ms-vscode.live-preview) - Anteprima in tempo reale degli esercizi DOM - Italian Language Pack (
ms-ceintl.vscode-language-pack-it) - Interfaccia di VS Code in italiano - ES7+ React/Redux/React-Native snippets (
dsznajder.es7-react-js-snippets) - Snippet per React
Prerequisiti
- Node.js (v14+) - Scarica qui
- VS Code - Scarica qui
- Browser moderno (Chrome, Firefox, Edge, Safari)
Languages
JavaScript
57%
HTML
25.9%
CSS
17.1%