LINUX BASE

 

Linux � un sistema operativo Unix-like, open source, e perci� sviluppato da un nutrito numero di programmatori in tutto il mondo.

Attualmente Linux sta vivendo un momento favorevole, grazie allo sviluppo di Internet e delle Intranet.

La sua completa integrazione nei confronti del networking e le numerose applicazioni di tipo server esistenti, ne fanno uno degli strumenti pi� versatili e potenti per la realizzazione di server: il completo supporto per i protocolli TCP/IP, PPP, SLIP,http, ftp, proxyy, mirror e molti altri ne fanno un mezzo difficilmente uguagliabile a parit� di struttura del sistema.

Il corso fornisce le conoscenze di base sui comandi e sugli strumenti Linux di utilizzo comune.

 

CONTENUTI:

Introduzione a Linux; il login del sistema e definizione della propria password; gestione dei permessi degli utenti e dei gruppi; gestione dei pi� comuni file di configurazione; gestione dei processi; creazione ed utilizzo di semplici script; gestione di base delle connessioni di rete;uso della documentazione sulle variabili di ambiente; gestione dei file di testo con "vi"; strumenti e programmi di uso comune; file e directory; permessi dei file; utilizzo della shell; utilizzo delle variabili di ambiente; i processi; introduzione all'interfaccia grafica X; personalizzazione dell'interfaccia grafica X; caratteristiche avanzate della shell.

 

A CHI E� RIVOLTO:

A utenti e programmatori con nessuna o pochissima conoscenza di Linux, che abbiano familiarit� con i concetti di base dei sistemi operativi Windows e/o DOS

 

DURATA:

3 giorni

Data d'inizio: 07/10/2002

Data fine: 09/10/2002

 

QUOTA DI PARTECIPAZIONE:

� 103,00

 

 

LINUX - AMMINISTRAZIONE DI SISTEMA

Il corso si pone l�obiettivo di fornire gli strumenti necessari per amministrare autonomamente un sistema in un ambiente Linux di non evelata complessit�.

In particolare i partecipanti acquisiranno le competenze necessarie per installare, personalizzare e gestire un server Linux.

CONTENUTI:

Installazione di Linux su PC; installazionee configurazione del boot manager (Lilo) e dell�interfaccia grafica X-Windows; avvio e arresto del sistema; utilizzo degli strumenti e dei programmi di gestione del sistema; gestione delle periferiche e dei dispositivi di salvataggio; il file system; creazione e gestione di utenti e gruppi; personalizzazione e compilazione del kernel e dei suoi moduli; gestione del boot con selezione del kernel; gestione del backup e recupero della configurazione di sistema; la sicurezza del sistema; programmazione delle mansioni periodiche; i task amministrativi di rete; gestione della memoria; programmazione in ambiente Linux: gli script, la shell, gli strumenti disponibili per la creazione e la compilazione dei programmi.

A CHI E� RIVOLTO:

A responsabili delle funzioni amministrative di sistema provenienti da altri ambienti operativi, che possiedano le conoscenze previste dal corso �LINUX base�

DURATA:

3 giorni

Data d'inizio: 23/10/2002

Data fine: 25/10/2002

QUOTA DI PARTECIPAZIONE:

� 103,00

 

 

 

LINUX - AMMINISTRAZIONE DI RETE LOCALE

Il corso approfondisce le conoscenze sugli strumenti Linux per installare e gestire un server Linux e la sua interazione con client Linux e Windows e altri server; per configurare la connessione ad Internet e ad un server Web e gestire la sicurezza del traffico di rete.

CONTENUTI:

Installazione e configurazione dei servizi TCP/IP; configurazione di una rete locale; configurazione di DHCP e DNS; Implementazione di NFS, NIS e LDAP; installazione e configurazione di Samba; utilizzo degli strumenti di configurazione per Samba; collegamento ad Internet; reti locali; protocolli TCP/IP, con particolare riguardo alle reti locali; routing statico e dinamico; comunicazione con il protocollo SMB; Concetti di base di NIS, NFS e LDAP.

A CHI E� RIVOLTO:

A responsabili delle funzioni amministrative di sistema, che debbano gestire uno pi� sistemi basati su Linux.

E� indispensabile avere familiarit� con i concetti di base dell'amministrazione di un sistema operativo Linux e di altri sistemi operativi (DOS, Windows; UNIX, etc.).

DURATA:

3 giorni

Data d'inizio: 25/11/2002

Data fine: 27/11/2002

QUOTA DI PARTECIPAZIONE:

� 103,00

 

AMMINISTRAZIONE DI RETE CON SAMBA

Il corso si pone la finalit� di fornire ai partecipanti le competenze necessarie per realizzare un ambiente di rete unificato.

Attraverso esempi e casi reali verranni analizzati gli strumenti che consentono di integrare l'ambiente operativo GNU/Linux con l'ambiente Microsoft (Windows NT e/o Windows 2000).

CONTENUTI:

Concetti di Network service; installazione e configurazione di SAMBA; configurazione di File Service; configurazione di Printer Service; configurazione di GNU/Linux come Primary Domain Controller con autenticazione; configurazione di servizi di naming misti WINS e DNS; Samba Internetwork Support; configurazione di SAMBA con SWAT.

A CHI E� RIVOLTO:

A responsabili delle funzioni amministrative di sistema, che debbano gestire uno o pi� sistemi composti da server Linux e client Windows o viceversa.

E� necessario avere familiarit� con gli argomenti previsti dal corso �Linux: amministrazione di reti locali�

DURATA:

3 giorni

Data d'inizio: 17/12/2002

Data fine: 19/12/2002

QUOTA DI PARTECIPAZIONE:

� 103,00

 

 

SVILUPPO SOFTWARE IN AMBIENTE LINUX: CORSO BASE

Obiettivo del corso � fornire le conoscenze di base per l'attivit� di sviluppo software in ambiente linux, sia dal punto di vista dell'amministratore di sistema, che da quello dello sviluppatore di applicazioni interattive o indirizzate al Web. Il corso non � finalizzato all'utilizzo di un linguaggio particolare, ma fornisce gli strumenti per operare correttamente nel linguaggio scelto di volta in volta per la realizzazione delle proprie applicazioni.

CONTENUTI:

Utilizzo degli strumenti di sviluppo software Open Source di base (make) e software avanzato (autoconf, automake); utilizzo degli strumenti di Version Control (rcs) e per il lavoro in team (cvs); Utilizzo del sistema di librerie di Linux: librerie statiche e dinamiche, compilatori, interpreti; l�ambiente di sviluppo per i principali linguaggi di programmazione; realizzazione di documentazione professionale del software. La documentazione del software.

A CHI E� RIVOLTO:

A sviluppatori software e responsabili delle funzioni amministrative di sistema.

E� necessario avere familiarit� con almeno uno tra i linguaggi di programmazione C, C++, Perl, Python, Php, Java e avere una buona conoscenza del sistema operativo Linux e dei principi di amministrazione di sistema.

DURATA:

3 giorni

Data d'inizio: 20/01/2003

Data fine: 22/01/2003

QUOTA DI PARTECIPAZIONE:

� 103,00