Corso Ubuntu
Impariamo ad utilizzare il sistema operativo open-source Ubuntu Linux
Il corso Ubuntu ha l'obiettivo di fornire all'utente le competenze necessarie per installare, configurare e amministrare il sistema operativo Ubuntu, una delle distribuzioni GNU/Linux più diffuse al mondo soprattutto in ambito professionale, essendo sempre di più le aziende ed i professionisti che optano per soluzioni software di tipo open-source. Il corso parte dalle origini di Linux per descrivere il contesto in cui nasce e si sviluppa il progetto Ubuntu e prosegue descrivendo in modo analitico la fase d'installazione e di configurazione sia di Ubuntu Desktop che Server Edition. Le lezioni successive sono dedicate ad un'attenta descrizione dell'interfaccia grafica, alla gestione delle applicazioni e degli utenti, all'utilizzo del terminale ed all'ottimizzazione del sistema. Il corso si basa sulle versioni 12.04 e 12.10.
Lezioni | 12 lezioni testuali, suddivise in 109 argomenti |
---|---|
Immagini | 196 immagini didattiche / illustrative |
Servizi | quiz, quaderno appunti, assistenza1 ed attestato finale2 |
Docente | Dott. Claudio Garau |
- E' prevista nelle mod. Tutor, Certificate ed Extra
- E' previsto nelle mod. Certificate ed Extra
Prezzi ed Info del corso Ubuntu
Sommario lezioni del corso Ubuntu
- Introduzione a Ubuntu
- Cos'è Ubuntu
- Open Source: il software libero
- Il Kernel Linux
- Le distribuzioni Linux
- Debian e le sue caratteristiche comuni con Ubuntu
- I repository di Ubuntu
- Tassonomia delle versioni e periodi di supporto
- Le edizioni di Ubuntu
- Le derivate di Ubuntu
- Test di Ubuntu da Live e installazione con Wubi
- Scegliere la giusta edizione
- Scegliere la giusta installazione
- Utilizzo di Ubuntu da CD o DVD Live e conversione di immagini ISO
- Avvio di Ubuntu Live
- Utilizzo di Ubuntu da Pen Drive USB bootable
- Installazione con Wubi
- Conclusioni
- Sistemi operativi e virtualizzazione
- Il concetto di virtualizzazione
- Le Macchine Virtuali
- VirtualBox: la virtualizzazione secondo Oracle
- Setup pre-installazione di VirtualBox
- Installazione di VirtualBox
- Operazioni preliminari per la creazione di una Macchina Virtuale
- Creazione della Macchina Virtuale
- Configurazione della Macchina Virtuale
- Conclusioni
- Installazione in virtualizzazione e nativa di Ubuntu Desktop
- Primo avvio di una Live in virtualizzazione
- Spegnimento della Macchina Virtuale
- Preparazione all'installazione
- Installazione, File System e localizzazione
- Creazione di un primo account
- Bootstrap, il Boot loader Grub e il primo accesso ad Ubuntu
- Conclusioni
- Installazione di Ubuntu Server
- Localizzazione e verifiche d'integrità
- Configurazione della tastiera
- Rilevamento di hardware e rete
- Definizione di utenti e password
- Partizionamento dei dischi
- Lancio dell'installazione per il sistema di base
- Aggiornamenti e software addizionale
- Installazione del Boot loader
- Conclusioni
- L'interfaccia grafica di Ubuntu Desktop
- Unity, il Desktop environment di Ubuntu
- Aggiornamento di Ubuntu
- Cercare e lanciare applicazioni con Dash
- Accedere ad un risorsa con il Launcher
- Creazione di elementi sulla Scrivania
- Menù contestuali per la gestione di elementi di Scrivania
- Semplici operazioni di gestione dell'interfaccia grafica
- Blocco dello schermo, riavvio e arresto del sistema
- Conclusioni
- Installare applicazioni su Ubuntu
- Sudo e su: impersonare il super utente di Ubuntu
- Lanciare istruzioni da Terminale
- Installare applicazioni con APT
- Operazioni di aggiornamento con APT
- Installazione di packages Debian
- Installazione con compilazione dei sorgenti
- Esempio pratico di compilazione del sorgente: download con GNU wget
- Esempio pratico di compilazione del sorgente: gestione delle dipendenze
- Esempio pratico di compilazione del sorgente: completamento dell'installazione
- Installazione di applicazioni con packeges precompilati
- Conclusioni
- Gestire applicazioni su Ubuntu
- Il Software Center di Ubuntu
- Installazione di applicazioni con il Software Center
- Disinstallazione di applicazioni con il Software Center
- Definire applicazioni d'avvio
- Creare un Lanciatore sulla Scrivania
- Aggiungere collegamenti nella Scrivania con Nautilus
- Disinstallazioni con APT
- Disinstallare un pacchetti Debian
- Gestione pacchetti RPM
- Conclusioni
- Gestione di utenti e privilegi
- Abilitare l'utente di root
- Creazione di un nuovo utente da interfaccia grafica
- Creazione di utenti da Terminale
- Informazioni sugli utenti e gestione password
- Bloccare, modificare e cancellare utenti
- Gestione dei gruppi
- Privilegi di accesso
- Privilegi di accesso e codifica ottale
- Gestire i privilegi accesso da interfaccia grafica
- Conclusioni
- Utilizzo pratico del Terminale
- Terminale e composizione delle istruzioni
- Completare le istruzioni da Terminale con [Tab]
- Muoversi tra le directory con la linea di comando
- Visualizzare e manipolare directory
- Gestione delle directory da linea di comando
- Creare e visualizzare file da Terminale
- Gestione dei file da linea di comando
- Confronti tra file e ricerche
- Conclusioni
- Programmazione di procedure automatizzate con cron
- Cron e crontab
- Funzionamento di cron
- Sintassi delle direttive per il crontab
- Scegliere l'editor per modificare il crontab: Nano
- Un esempio pratico di schedulazione
- Combinazioni di parametri e parametri sostitutivi
- Invio di messaggi per la notifica delle esecuzioni
- Eseguire uno script tramite cron
- Conclusioni
- Ottimizzazione del sistema
- Velocizzare l'esecuzione delle applicazioni con Preload
- Ottimizzazione della SWAP
- Velocizzare la digitazione dei comandi con gli alias
- Limitare il numero delle finestre di Terminale
- Pulizia della cache con APT
- Localepurge: eliminare i dizionari non necessari
- Rimozione dei Lenses e servizi di default non necessari
- Utilizzare la Ram come SWAP
- Rimediare ai rallentamenti dell'accelerazione hardware
- Conclusioni
Domande frequenti sul corso Ubuntu
- Qual'è la durata del corso Ubuntu?
Il corso Ubuntu può essere fruito on-line 7 giorni su 7, 24 ore su 24 senza alcun vincolo di orario. Il Corso sarà accessibile dal momento dell'avvenuto pagamento per il tempo previsto dalla modalità prescelta. - Come funziona il corso Ubuntu?
Una volta attivato, potrai accedere alle lezioni del corso e potrai utilizzare gli strumenti di ausilio didattico (come, ad esempio, l'evidenziatore ed il quaderno appunti) nonché accedere all'area di download del corso. Al termine del corso Ubuntu potrai eseguire un quiz di autovalutazione per verificare qual'è il tuo grado di apprendimento della materia. - Riceverò un attestato per la frequentazione del corso Ubuntu?
Sì! L'attestato di partecipazione al corso Ubuntu viene riconosciuto a tutti gli utenti che acquistano il corso nelle modalità certificate o extra. - L'attestato del corso Ubuntu è riconosciuto in ambito accademico?
L'attestato del corso Ubuntu è un documento privato che certifica la partecipazione ad un percorso didattico on-line. Il corso Ubuntu, come tutti i nostri corsi, è riconosciuto in ambito privato e presso alcune Università potrebbe essere considerato valido per l'ottenimento di crediti formativi. - Dopo aver frequentato il corso Ubuntu mi aiuterete a trovare lavoro?
Non siamo un'agenzia di collocamento, ma non è infrequente che le aziende ci chiedano i nominativi dei nostri studenti per assunzioni e/o stage formativi. Ogni volta che ne abbiamo la possibilità, pertanto, segnaliamo sempre i nostri studenti. - In che modo il corso Ubuntu può aiutare la mia carriera lavorativa?
Il corso Ubuntu, come tutti gli altri corsi on-line di MRW Corsi, è finalizzato a formare nuovi professionisti del mercato digitale. Se studierai e ti impegnerai a fondo, siamo sicuri che il corso Ubuntu ti fornirà nuove competenze che potranno essere apprezzate dal mercato del lavoro. L'attestato del corso Ubuntu, inoltre, rappresenta una prestigiosa documentazione che potrai allegare al tuo curriculum.
Informazioni sul docente
Dott. Claudio Garau
Sviluppatore software per il Web e il mobile in diversi linguaggi tra cui PHP, Java, Ruby e Python. Competenze avanzate sui principali Web standard (HTML5, JavaScript e CSS), l’utilizzo di DBMS relazionali (MySQL, MariaDB, PostgreSQL) e non relazionali (MongoDB).
Utente Linux avanzato con esperienza ultradecennale nell'utilizzo degli strumenti da Shell per l'amministrazione server e la gestione di installazioni basate sulle distribuzioni Linux più diffuse (Ubuntu, Debian, Fedora, Mint).
Consulente aziendale per la sicurezza informatica negli ambiente di lavoro, con diversi corsi all’attivo in aula, in sede e online. Docente della piattaforma di e-learning MRW Corsi per i corsi HTML5, Java, PHP, MySQL, Linux e Ruby.
Autore di migliaia tra articoli di approfondimento, guide, tutorial e blog post pubblicati da alcune delle maggiori testate italiane dedicate allo sviluppo, alla programmazione, al Database Management e all'amministrazione di sistema.