Modulo 1 – Introduzione ai Sistemi Operativi
- Che cos’è un sistema operativo: funzioni principali
- Confronto tra sistemi operativi: Windows, Linux, Mac OS
- Tipi di SO (client, server, mobile, embedded)
- Metodi di installazione e aggiornamento
Modulo 2 – Microsoft Windows
- Confronto tra versioni di Windows (Home, Pro, Enterprise)
- Panoramica GUI: Esplora risorse, Pannello di controllo, Impostazioni
- Utilizzo delle utility di sistema (Gestione disco, Task Manager, MSCONFIG)
- Strumenti da riga di comando: ipconfig, ping, chkdsk, netstat, sfc, DISM
- Installazione e configurazione delle applicazioni
- Configurazione di rete (IP, DNS, DHCP) lato client
- Gestione account utente e autorizzazioni di base
Modulo 3 – Linux Desktop
- Confronto tra distribuzioni (Ubuntu, Fedora, Debian, CentOS, Mint, )
- Struttura del file system Linux
- Shell e comandi base: ls, cd, mkdir, nano, apt, sudo, chmod, chown
- Gestione pacchetti: APT/YUM
- Installazione e configurazione di applicazioni da repository
- Configurazione di rete base da terminale (DHCP/static IP)
- Utilizzo di strumenti grafici per la configurazione (es. GNOME Settings)
Modulo 5 – Attività Pratiche e Simulazioni (0.5 giorno)
- Esercitazioni guidate su installazione e configurazione (Windows/Linux)
- Attività di troubleshooting comune (rete, servizi, errori frequenti)
- Simulazione di ambienti ibridi con più sistemi operativi
Output atteso
Al termine del corso, i partecipanti saranno in grado di gestire in autonomia l’installazione, configurazione e manutenzione base dei principali sistemi operativi desktop, interagendo sia tramite interfaccia grafica che da terminale.