Dal 2002 al 2007 ho affiancato al mio lavoro l'attività di formatore. Ho insegnato in corsi finanziati dal Fondo Sociale Europeo, dalla Regione Sicilia e sono stato per un anno esercitatore presso il CdL in Informatica dell'Università di Messina.
Le materie riguardano ovviamente l'informatica e andavano dalla programmazione web oriented alla configurazione di rete, dai database relazionali alla configurazione di un router, eccetera, eccetera. Di seguito troverete un elencati tutti i corsi in cui ho partecipato come docente o come esercitatore.
Correlatore tesi di Laurea in Informatica dal titolo "AUTH-UNIME: Sistema di autenticazione centralizzato per l'utenza dell'Ateneo messinese" a.a. 2006-2007. L'elaborato affronta l'analisi, la progettazione e la realizzazione di un applicativo per l'autenticazione centralizzata ai servizi web dell'ateneo messinese. Vengono illustrate, inoltre, le diverse tecnologie utilizzate ed il particolare contesto operativo.
Docente di "ECDL moduli 1/2/3/4/5/6/7". Obiettivo del corso preparare il discente al conseguimento della Patente Europea del Computer, certificato attestante il possesso delle abilità minime necessarie per poter lavorare col personal computer, in modo autonomo o in rete, nell'ambito di un'azienda, di un ente pubblico, di un ente privato o di uno studio professionale.
Docente di "Informatica Generale". Obiettivo del modulo far acquisire al corsista le conoscenze e le competenze sulla struttura del Personal Computer, sui principali sistemi operativi, sulle periferiche in genere e sui processi di stampa, sulla rete Internet e sulla posta elettronica.
Esercitatore di "Basi di Dati II". Obiettivo formativo del corso fare acquisire allo studente le conoscenze sull'architettura base di Oracle e sulle relative problematiche derivanti dall'amministrazione ed al tuning dello stesso RDBMS. Il corso è stato tenuto dalla Dott.ssa Dora Magaudda che ho affiancato per quanto riguarda le esercitazione degli studenti con il database server Oracle9i.
Esercitatore di "Basi di Dati". Il corso introduce lo studente all'universo delle basi di dati con particolare attenzione ai database relazionali e fornisce allo stesso un'ampia panoramica sul linguaggio di definizione e manipolazione dei dati: il linguaggio standard SQL. Il corso è stato tenuto dal Prof. Alessandro Provetti che ho affiancato per quanto riguarda le esercitazione degli studenti con MySQL.
Docenza in una giornata su "Database Relazionali e loro Utilizzo" Obiettivo dell'incontro fare acquisire alla classe le competenze per creare, memorizzare e aggiornare archivi di dati e da essi, reperire velocemente le informazioni utilizzando il DBMS Microsoft Access.
Docente di "Programmazione ASP". Obiettivo formativo del modulo fare acquisire al corsista le competenze sul linguaggio VbScript e sulla tecnologia COM-aware di Microsoft per lo sviluppo di script server-side finalizzati alla realizzazione di applicazioni web oriented.
Docente di "Database relazionali". Obiettivo formativo del modulo fare acquisire al corsista le competenze per creare, memorizzare e aggiornare archivi di dati e da essi, reperire velocemente le informazioni.
Docente di "Database relazionali". Obiettivo formativo del modulo fare acquisire al corsista le competenze per creare, memorizzare e aggiornare archivi di dati e da essi, reperire velocemente le informazioni.
Docente di "Configurazione e monotoraggio dei servizi di rete". Obiettivo formativo del modulo il raggiungimento della conosceza dei principali concetti relativi alla configurazione e al monitoraggio dei servizi di rete e della capacita di configurare dispositivi e servizi per l'accesso remoto.
Docente di "Introduzione ai protocolli LAN/WAN". Obiettivo formativo del modulo il raggiungimento della conosceza dei concetti relativi ai protocolli di rete e alla loro funzione e della capacità di installare e configurare un protocollo di rete.
Docente di "ECDL modulo 1". Obiettivo del modulo dare al corsista la conoscenza di base della struttura e del funzionamento di un personal computer, sapere cosa sono le reti informatiche, avere l'idea di come queste tecnologie impattano la società e la vita di tutti i giorni. Il modulo affronta anche i criteri ergonomici da adottare quando si usa il computer, i problemi riguardanti la sicurezza dei dati e gli aspetti legali.
Docente di "Informatica Generale". Obiettivo del modulo far acquisire al corsista le conoscenze e le competenze sulla struttura del Personal Computer, sui principali sistemi operativi, sulle periferiche in genere e sui processi di stampa, sulla rete Internet e sulla posta elettronica.
Docenza in due giornate di formazione su "S2EasyWeb" un software personalizzato per la gestione e manutenzone del sito web dell'Università dell'Insubria. Avendo sviluppato personalmente parte della personalizzazione del software sono stato la persona incaricata.
Docenza in due giornate di formazione su "S2EasyWeb" un software personalizzato per la gestione e manutenzone del sito web dell'Università Cattolica del Sacro Cuore. Avendo sviluppato personalmente parte della personalizzazione del software sono stato la persona incaricata.