PROF GIAGNOTTI · CORSI & LEZIONI

Corsi & Lezioni

Benvenuto nell'area dedicata ai corsi e alle lezioni strutturate per l' ITIS Informatica e per i percorsi ITS Academy. In questa sezione trovi l'indice completo dei moduli didattici pensati per supportare studenti e autodidatti nello studio dell'informatica. Ogni lezione unisce solide basi teoriche ad applicazioni reali, offrendo spiegazioni chiare e schemi riassuntivi progettati per semplificare l'apprendimento e la preparazione delle verifiche scritte e pratiche.

Il percorso formativo è suddiviso in base ai programmi scolastici ministeriali e ministeriali avanzati, coprendo aree fondamentali come i fondamenti di programmazione, le architetture dei computer, la gestione di database e la progettazione di reti. Naviga tra i moduli disponibili e utilizza il sistema di filtri per isolare l'anno di studio o la materia di tuo interesse: troverai guide testuali, codice sorgente di esempio, esercizi risolti e approfondimenti specialistici senza scorciatoie.

GPOI · MODULO 1
Modulo 1
Modulo 1 · 5 lezioni
GPOIAnno 5Modulo 15 file
Categoria Corso GPOI - Modulo 1 dedicato alla microeconomia aziendale. Studio di domanda, offerta, equilibrio di mercato, elasticità, costi di produzione, forme di mercato, scelta del consumatore e dell'impresa, con grafici, formule, esercizi guidati ed esempi applicati alla gestione dei progetti informatici per ITS.
INFORMATICA · MODULO 1
Modulo 1
Modulo 1 · 5 lezioni
INFORMATICAAnno 5Modulo 15 file
Categoria Informatica 5° ITIS - Modulo 1: Dai Sistemi Informativi alla Normalizzazione - percorso dai concetti di sistema informativo/informatico, classificazione dati, analisi dei requisiti e progettazione concettuale, al modello E-R, modello logico relazionale e processo di normalizzazione fino a 3NF e BCNF con esercizi e casi studio su database.
INFORMATICA · MODULO 2
Modulo 2
Modulo 2 · 6 lezioni
INFORMATICAAnno 5Modulo 26 file
Percorso completo dal linguaggio SQL alla gestione dei dati NoSQL. Si parte da DDL, DML, query complesse con JOIN, funzioni di aggregazione, subquery, viste, trigger e stored procedure su MySQL, per arrivare a transazioni, sicurezza e ottimizzazione. Seconda parte dedicata ai database non relazionali: modelli a documenti, chiave-valore, colonna e grafo, MongoDB, confronto SQL vs NoSQL.
INFORMATICA E RETI · MODULO 1
Modulo 1
Modulo 1 · 5 lezioni
INFORMATICA E RETIAnno biennioModulo 15 file
Primo approccio all'informatica: codifica dell'informazione, architettura di von Neumann, hardware, software, sistemi di numerazione e porte logiche. Introduzione ai sistemi operativi Windows e Linux, file system, comandi base da terminale, gestione processi e risorse, con attività di laboratorio per prendere confidenza con il PC.
SISTEMI E RETI · MODULO 1
Modulo 1
Modulo 1 · 9 lezioni
Sistemi e RetiAnno 3Modulo 19 file
Modulo introduttivo che parte dall'hardware dei sistemi, periferiche, bus, CPU e memorie, per arrivare alla classificazione delle reti, modelli ISO/OSI e TCP/IP, mezzi trasmissivi, indirizzamento IP e subnetting di base. Prime configurazioni con comandi di rete e Packet Tracer, con esercizi pratici di cablaggio e verifica connettività.
SISTEMI E RETI · MODULO 2
Modulo 2
Modulo 2 · 8 lezioni
Sistemi e RetiAnno 3Modulo 28 file
Percorso che collega hardware e software di basso livello. Si parte da rappresentazione binaria, codice macchina, registri e architettura del microprocessore 8086, per arrivare all'Assembly: istruzioni, modi di indirizzamento, stack, interrupt, procedure e gestione I/O. Con esercizi con emulatori 8086, debug passo-passo e piccoli programmi per capire come il processore esegue davvero il codice.
SISTEMI E RETI · MODULO 1
Modulo 1
Modulo 1 · 10 lezioni
Sistemi e RetiAnno 4Modulo 110 file
Approfondimento del livello 2 OSI: indirizzamento MAC, framing, protocolli di rilevazione e correzione errori, controllo di flusso, protocolli CSMA/CD e CSMA/CA. Studio degli switch managed, reti wireless 802.11, con lab su configurazione switch e troubleshooting del data link.
SISTEMI E RETI · MODULO 2
Modulo 2
Modulo 2 · 12 lezioni
Sistemi e RetiAnno 4Modulo 212 file
Modulo dedicato al livello rete: indirizzamento IPv4 e IPv6, subnetting avanzato, VLSM, ARP, ICMP, NAT/PAT, ACL di base. Progettazione di reti interconnesse, routing statico, default route, routing dinamico RIPv2, OSPF single-area, confronto tra protocolli e scelta del percorso, con esercitazioni intensive in Cisco Packet Tracer e su apparati reali.
Livello Network, commutazione e frammentazione
Sistemi e Reti Anno 4 Modulo 2 Lezione 01 - Livello Network… · Apri →
›
Il protocollo IPv4: header e indirizzamento
Sistemi e Reti Anno 4 Modulo 2 Lezione 02 - IPv4 header e… · Apri →
›
Subnetting: piano di indirizzamento e VLSM
Sistemi e Reti - Anno 4 Modulo 2 Lezione 03 - Subnetting e VLSM |… · Apri →
›
CIDR e supernetting
Sistemi e Reti - Anno 4 - Modulo 2 - Lezione 04 - CIDR e Supernetting… · Apri →
›
IPv6: header, formato indirizzi e tipologie
Sistemi e Reti Anno 4 Modulo 2 Lezione 05 - IPv6 Header, Formato… · Apri →
›
ARP, NDP e default gateway
Sistemi e Reti Anno 4 Modulo 2 Lezione 06 - ARP, NDP e Default… · Apri →
›
ICMP, ping, traceroute e configurazione dinamica degli indirizzi
Sistemi e Reti Anno 4 Modulo 2 Lezione 07 - ICMP, ping, traceroute e… · Apri →
›
Progettazione LAN: modello gerarchico, ridondanza e STP
Sistemi e Reti Anno 4 Modulo 2 Lezione 08 - Progettazione LAN… · Apri →
›
Le VLAN: progettazione, configurazione e Inter-VLAN routing
Sistemi e Reti Anno 4 Modulo 2 Lezione 09 - VLAN, progettazione… · Apri →
›
Il Router: architettura, tabella di routing e routing statico
Sistemi e Reti Anno 4 Modulo 2 Lezione 10 - Router: architettura… · Apri →
›
Routing dinamico: algoritmi e protocolli RIP e OSPF
Sistemi e Reti Anno 4 Modulo 2 Lezione 11 - Routing Dinamico RIP e… · Apri →
›
Internet, Autonomous System e protocollo BGP
Sistemi e Reti Anno 4 Modulo 2 Lezione 12 - Internet, Autonomous… · Apri →
›
SISTEMI E RETI · MODULO 3
Modulo 3
Modulo 3 · 9 lezioni
Sistemi e RetiAnno 4Modulo 39 file
Studio approfondito del livello trasporto: servizi connection-oriented vs connectionless, porte e socket, header TCP/UDP, three-way handshake, controllo di flusso e congestione, window size, ritrasmissione, QoS di base. Analisi del traffico con Wireshark, simulazioni di perdita pacchetti e esercizi su client/server TCP e UDP per capire affidabilità e prestazioni.
SISTEMI E RETI · MODULO 1
Modulo 1
Modulo 1 · 9 lezioni
Sistemi e RetiAnno 5Modulo 19 file
Analisi del livello applicazione del modello TCP/IP: architetture client-server e P2P, DNS, DHCP, HTTP/HTTPS, FTP, SMTP, POP3, IMAP, Telnet, SSH. Funzionamento, porte, sicurezza e configurazione di servizi su server Linux/Windows, con laboratorio su installazione e test di server DNS, Web Apache/Nginx e posta, sniffing e troubleshooting applicativo.
SISTEMI E RETI · MODULO 2
Modulo 2
Modulo 2 · 8 lezioni
Sistemi e RetiAnno 5Modulo 28 file
Modulo sulla sicurezza informatica a scopo didattico: principi di confidenzialità, integrità e autenticazione, crittografia simmetrica e asimmetrica, funzioni hash, firma digitale, certificati, TLS, SPID/CIE/eIDAS, autenticazione a fattori. Cenni a attacchi comuni, gestione password, backup e normativa privacy, con demo pratiche su hash, cifrari e configurazione sicura di servizi.
SISTEMI E RETI · MODULO 3
Modulo 3
Modulo 3 · 8 lezioni
Sistemi e RetiAnno 5Modulo 38 file
Percorso didattico dedicato sulla sicurezza di rete: difesa perimetrale, zone trust/untrust/DMZ, firewall stateless/stateful/NGFW, regole ACL estese, NAT, port forwarding, proxy, IDS/IPS, configurazione VPN site-to-site e client-to-site IPsec/OpenVPN, hardening di router e switch. Progettazione di reti aziendali sicure con DMZ per servizi pubblici.
SISTEMI E RETI · MODULO 5
Modulo 5
Modulo 5 · 5 lezioni
Sistemi e RetiAnno 5Modulo 55 file
Modulo sull'evoluzione dei data center: hypervisor Type 1/2, macchine virtuali, virtualizzazione di rete, cloud pubblico/privato/ibrido IaaS/PaaS/SaaS, container Docker, Podman, orchestrazione, introduzione a microservizi, API, scalabilità e alta affidabilità. Laboratori su creazione VM, deploy container, docker-compose e simulazione di infrastruttura cloud con servizi reali.
TPSI · MODULO 1
Modulo 1
Modulo 1 · 3 lezioni
TPSIAnno 3Modulo 13 file
Fondamenti propedeutici alla progettazione: sistemi di numerazione binario, ottale, esadecimale, rappresentazione dati, algebra booleana, processi, thread e scheduling, ciclo di vita del software, modelli waterfall, agile e Scrum, requisiti e analisi funzionale. Esercitazioni su conversioni, diagrammi di flusso e documentazione di progetto.
TPSI · MODULO 1
Modulo 1
Modulo 1 · 3 lezioni
TPSIAnno 4Modulo 13 file
Approfondimento su concorrenza e parallelismo: gestione processi e thread, multithreading in Java e Python, sincronizzazione, semafori, mutex, deadlock, race condition, comunicazione tra processi, librerie concurrenti, con laboratori pratici di sviluppo applicazioni multithread, produttore-consumatore e simulazione di sistemi concorrenti.
TPSI · MODULO 1
Modulo 1
Modulo 1 · 5 lezioni
TPSIAnno 5Modulo 15 file
Percorso dai fondamenti distribuiti al web moderno: sistemi distribuiti, middleware, RPC, architettura client-server evoluta, protocolli HTTP, WebSocket, JSON, XML, progettazione e consumo di API RESTful, autenticazione via token, best practice, con progetti pratici su backend REST in Node/Python/Java e integrazione front-end.
TPSI · MODULO 2
Modulo 2
Modulo 2 · 4 lezioni
TPSIAnno 5Modulo 24 file
Studio pratico della programmazione di rete in Java: socket TCP e UDP, indirizzi e porte, ServerSocket, gestione connessioni multiple, server multithread, thread pool, protocolli applicativi custom, gestione errori e chiusura, con sviluppo completo di chat, file transfer e servizi client-server concorrenti.
TPSI · TPSI ANNO 5 MODULO 4
TPSI Anno 5 Modulo 4
Modulo 4 · 5 lezioni
TPSIAnno 5Modulo 45 file
Modulo conclusivo su architetture moderne: virtualizzazione leggera, Docker, immagini e Dockerfile, comandi pull/push, volumi, network, docker-compose per stack multi-servizio, microservizi, bilanciamento, scalabilità, CI/CD di base, deploy su cloud, con laboratori di containerizzazione di app PHP/Java e orchestrazione completa.
Nessun risultato