Terminale Linux Avanzato

From PNLUG
Revision as of 16:31, 9 February 2021 by Giovanni Longo (talk | contribs) (Quota di iscrizione)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Corso Terminale Linux Avanzato (online)

Iscrizione e informazioni generali

A chi è rivolto

Il corso è rivolto esclusivamente ai soci PN LUG (clicca qui per scoprire come associarti).

Requisiti

Aver partecipato al precedente Corso Terminale Linux Base o averne le competenze.

Quando

Il corso verrà avviato Martedì 13 Aprile 2021, le lezioni avranno cadenza settimanale e si terranno il Martedì sera dalle ore 18:30 alle ore 20:30.

La durata totale del corso è di 12 ore, suddivise in 6 lezioni da 2 ore ciascuna.

Calendario lezioni

Lezione Data Orario
1 Mar. 13/04/2021 18:30 - 20:30
2 Mar. 20/04/2021 18:30 - 20:30
3 Mar. 27/04/2021 18:30 - 20:30
4 Mar. 04/05/2021 18:30 - 20:30
5 Mar. 11/05/2021 18:30 - 20:30
6 Mar. 18/05/2021 18:30 - 20:30

Dove

Il corso si terrà online su piattaforma Big Blue Button.

Il link verrà inviato ad iscrizione avvenuta.

Quota di iscrizione

Prima di procedere con il pagamento si consiglia di verificare la disponibilità di posti scrivendo una mail al seguente indirizzo promozione@pnlug.it.

La quota di iscrizione prevista è di € 60,00 e può essere versata via mezzo bonifico alle seguenti coordinate:

Associazione Pordenone Linux Users Group - PN LUG
Banca BCC Pordenonese - filiale di Torre di Pordenone
IBAN: IT51J0835612501000000040189
Causale: Nome e Cognome - Quota di iscrizione a CORSO TERMINALE LINUX AVANZATO

Oppure via PayPal cliccando questo link.

Numero chiuso

Il numero massimo di partecipanti è 15.

Il corso verrà attivato con un numero minimo di almeno 10 iscritti, altrimenti verrà posticipato a data da destinarsi.

Contatti

Per chiarimenti o ulteriori informazioni si prega di inviare una mail al seguente indirizzo promozione@pnlug.it.

Contenuti

Obiettivi formativi

Ti sai già muovere in un terminale per le cose di base, ma vuoi approfondire le tue conoscenze e imparare ad automatizzare alcune task? Con questo corso imparerai a scrivere dei piccoli "programmi" (i cosiddetti script bash) per automatizzare operazioni ripetitive: si potrà trattare all'inizio di semplici sequenze di istruzioni, ma poi l'appetito vien mangiando, e vedrai come selezioni, cicli e definizione di funzioni possono tornare utili, così come il prendere in considerazione i parametri e le opzioni presenti sulla riga di comando, impostare script che generano altri script, ecc.

E una volta predisposti questi script, imparerai a farli invocare automaticamente ad una certa ora di un certo giorno oppure a intervalli regolari, a interrogare il sistema operativo sottostante per informazioni su utenti e permessi, ecc.

Programma

  • Introduzione allo scripting bash
  • Interazioni con il sistema operativo (cenni)
  • Esecuzione di comandi programmati e periodici
  • Scripting "avanzato"

Docente

Alberto Sartori

Coordina il Master in High Performance Computing erogato da SISSA ed ICTP, insegna diversi corsi di programmazione avanzata all'Universita' di Trieste, per il Master e per gli studenti di dottorato in SISSA. I suoi interessi di ricerca sono il calcolo ad elevate prestazioni sui moderni super-calcolatori. Contribuisce allo sviluppo di diversi progetti Open Source e detiene un dottorato in Ingegneria Nucleare.

Tutor

Loris Tissino

Insegna in una scuola superiore di Pordenone e ha tenuto diversi corsi di formazione professionale sull'uso del sistema operativo GNU/Linux. È socio fondatore del PN LUG e collabora a diversi progetti di software Open Source.