Per chi vuole imparare a programmare

Impara a programmare, un passo alla volta.

Guide chiare, esercizi svolti e materiale didattico su Python, JavaScript, PHP, C/C++, Scratch e altro ancora โ€” scritti per essere letti e capiti, non solo copiati.

Aggiornato costantemente: nuovi tutorial e correzioni ogni settimana, su tutti i linguaggi coperti dal sito.

1009 Articoli
31 Categorie
7 Aree tema
python
def impara(linguaggio):
    percorso = scegli(linguaggio)
    for passo in percorso:
        esercizio(passo)
        if non_capito():
            riprova()
    return "adesso sai programmare ๐Ÿš€"
Argomenti trattati
๐Ÿ Python โšก JavaScript ๐ŸŒ HTML/CSS ๐Ÿ˜ PHP โš™๏ธ C/C++ ๐Ÿงฉ Scratch ๐Ÿค– IA
Categorie in evidenza

Comincia da dove ti serve di piรน

Le aree piรน lette del sito, per iniziare subito con contenuti verificati e aggiornati.

๐Ÿ

Python

Dalle basi ai progetti reali: sintassi, liste, dizionari, file e librerie.

209 articoli Esplora โ†’
โšก

Javascript

DOM, eventi, ES6 e tutto ciรฒ che serve per rendere una pagina interattiva.

206 articoli Esplora โ†’
๐ŸŒ

Web

HTML, CSS e le basi dello sviluppo web moderno, spiegate passo passo.

193 articoli Esplora โ†’
๐Ÿ–ฅ๏ธ

Algoritmi in C

Strutture dati, puntatori e algoritmi classici, con esercizi svolti.

111 articoli Esplora โ†’
๐ŸŒ Web

Esercizi JavaScript sul dom

Esercizio 1 Creare dinamicamente una lista HTML utilizzando JavaScript e il DOM, senza scrivere gli elementi <li> direttamente nellโ€™HTML. La lista dovrร  essere come questa: spotify whatsapp instagrโ€ฆ

Leggi l'articolo โ†’
Web 8 maggio 2026
โšก Javascript

DOM in JavaScript: guida completa

Quando si inizia a studiare JavaScript, uno dei concetti fondamentali da comprendere รจ il DOM. Senza di esso, una pagina web rimarrebbe statica e priva di interazione. In questo articolo viene spiegatโ€ฆ

Leggi l'articolo โ†’
Javascript 10 aprile 2026
๐ŸŒ Web

Esercizi con createElement

Con questi esercizi imparete a creare elementi HTML dinamicamente usando JavaScript. Obiettivo: usare document.createElement() usare appendChild() manipolare il DOM senza scrivere HTML statico Esercizโ€ฆ

Leggi l'articolo โ†’
Web 10 aprile 2026
๐ŸŒ Web

Creare elementi con createElement

In questa lezione impareremo a creare elementi HTML con JavaScript e inserirli nella pagina dinamicamente. 1. Perchรฉ usare createElement? Fino ad ora hai modificato elementi giร  presenti nella pagina.โ€ฆ

Leggi l'articolo โ†’
Web 10 aprile 2026
๐Ÿ“˜ Codifica

Operazioni Aritmetiche Binarie

Addizione, sottrazione, moltiplicazione e divisione nel sistema a base 2 Nel sistema binario esistono solo due cifre: 0 e 1. Tutte le operazioni seguono le stesse regole dell'aritmetica decimale, ma cโ€ฆ

Leggi l'articolo โ†’
Codifica 9 aprile 2026
Pubblicitร 
๐ŸŒ Web

Operatori logici in JavaScript

Gli operatori logici servono a combinare valori booleani (true o false) e a costruire espressioni piรน complesse. Anche senza if, possiamo usarli per calcoli logici, assegnazioni e verifiche dirette. Gโ€ฆ

Leggi l'articolo โ†’
Web 21 febbraio 2026
๐ŸŒ Web

Guida completa agli if in JavaScript

In JavaScript, gli if sono le istruzioni che ci permettono di prendere decisioni nel programma. Consentono di eseguire del codice solo se una certa condizione รจ vera. La sintassi di base if (condizionโ€ฆ

Leggi l'articolo โ†’
Web 21 febbraio 2026
๐ŸŒ Web

Primi esercizi in JavaScript

In questo post vedremo alcuni esercizi pratici in JavaScript pensati per chi sta imparando i fondamenti del linguaggio.Imparerai a fare calcoli, convertire valori e stampare risultati in console, passโ€ฆ

Leggi l'articolo โ†’
Web 21 febbraio 2026