🛑 1. Fondamenti di Internet
Keyword principali: Cos'è internet, come funziona la rete, indirizzo IP spiegazione.
Internet non è una nuvola magica, ma un'infrastruttura fisica.
Cos'è Internet: Una rete globale di computer collegati tra loro che comunicano tramite protocolli standard (TCP/IP).
Come funziona la rete: I dati viaggiano in "pacchetti" attraverso cavi sottomarini, fibre ottiche e router.
- Cos'è un indirizzo IP: È la targa del tuo dispositivo. Ogni computer connesso ha un codice univoco (es.192.168.1.1) che permette agli altri di trovarlo.
IPv4: Formato classico a 32 bit.
IPv6: Nuovo formato a 128 bit per gestire miliardi di nuovi dispositivi.
🌐 2. Web e Navigazione
Keyword principali: Differenza HTTP e HTTPS, come funziona un browser, richiesta web.
HTTP vs HTTPS: L'HTTP (HyperText Transfer Protocol) è il linguaggio con cui client e server parlano. La "S" finale sta per Secure: significa che i dati sono criptati e non intercettabili.
Cos'è un browser: È l'interprete. Software come Chrome o Firefox leggono il codice (HTML/JS) e lo trasformano nella pagina visuale che vedi.
Richiesta Web: Quando premi "Invio", invii una Request. Il server elabora e ti invia una Response con i file del sito.
🏷️ 3. Domini e DNS
Keyword principali: Cos'è il DNS, struttura dominio, gerarchia URL.
Struttura di un dominio:
Protocollo:
https://(connessione sicura).Sottodominio:
www(una sezione del sito).Nome di secondo livello:
esempio(il brand).TLD (Top Level Domain):
.como.it(l'estensione).
🔒 4. Sicurezza e Privacy
Keyword principali: Certificato SSL, cosa sono i cookie, crittografia web.
Certificati SSL: Un file digitale che abilita l'HTTPS. Senza di esso, i browser segnano il sito come "Non sicuro".
Crittografia: Trasforma i dati leggibili in codici segreti durante il transito.
Cookie: Piccoli file di testo salvati sul tuo PC per ricordare chi sei (login) o cosa ti piace (pubblicità).
💻 5. Tecnologie Web
Keyword principali: Differenza HTML CSS JavaScript, cos'è un'API, hosting e server.
Il "corpo" di un sito si divide in tre:
HTML: Lo scheletro (titoli, paragrafi).
CSS: Il trucco (colori, font, layout).
JavaScript: I muscoli (movimenti, bottoni cliccabili, interattività).
Server vs Hosting:
Il Server è l'hardware (il computer fisico potente).
L'Hosting è l'affitto di una porzione di quel server dove carichi i tuoi file.
API (Application Programming Interface): Immaginale come un cameriere. Tu (il cliente) chiedi un piatto (dati), l'API porta la richiesta in cucina (server) e ti riporta il cibo.



