| INFORMATION AND COMMUNICATION TECHNOLOGY |
MS WINDOWS XP
LIVELLO BASE
Cod. IT00100
Presentazione
Questo corso propone un percorso conoscitivo del sistema operativo di base fornendo così le nozioni principali che permetteranno al candidato un primo approccio all'utilizzo del personal computer; la gestione delle cartelle, l'installazione di software aggiuntivi, la personalizzazione di alcune caratteristiche di sistema, sono elementi fondamentali per un corretto e sicuro utilizzo del pc.
Obiettivi
L’obiettivo del corso è quello di far apprendere, attraverso continue esercitazioni pratiche, in modo semplice ed immediato tutti i concetti necessari per avere una padronanza nell'uso del computer. Viene mostrato l'utilizzo del sistema operativo Windows, mostrando in particolare come creare nuovi documenti, come gestirli e come organizzare il proprio lavoro. Inoltre viene illustrato l'uso di Internet che ormai è diventato un indispensabile strumento di lavoro, di supporto allo studio ed un ottimo mezzo per coltivare i propri hobby.
Competenze
Gestione del sistema operativo
Organizzazione dei documenti
Videoscrittura
Personalizzazione dell’ambiente di lavoro
Destinatari
Chiunque voglia arricchire il proprio bagaglio culturale.
Durata
24 ore
Torna su
Presentazione
Il corso fornisce una visione d'insieme del mondo Linux analizzando le principali caratteristiche. L'approccio alla materia è pratico ed orientato alla risoluzione di casi reali e prevede riferimenti e confronti con altri sistemi operativi.
Obiettivi
L’ obiettivo del corso è di fornire informazioni e capacità tecniche per installare e amministrare un server Linux. Naturalmente, essendo un corso base, viene presa in esame la visione d'insieme del mondo Linux e dell’ Open Source analizzando le principali caratteristiche.
Competenze
Gestione dei file
Gestione del filesystem
Uso dei comandi di sistema
Uso della shell
Uso della guida
Destinatari
Il corso è indirizzato a system administrator, tecnici informatici e tutti coloro che vogliono o che hanno la necessità di valutare, testare, installare, configurare o amministrare server basati su Linux.
Durata
24 ore
Presentazione
Unix è un Sistema Operativo multiutente e multitask disponibile su tutte le classi di macchine, dai mainframe ai personal computer.
La diffusione di Unix, unita alle enormi potenzialità di questo sistema, rende interessante, ed in alcuni casi indispensabile, la sua conoscenza almeno ad un livello 'utente'.
Obiettivi
Questo corso si propone di dare le conoscenze necessarie per poter operare su qualunque sistema Unix (SCO Unix, Linux, AIX, Ultrix, Xenix, ecc.), fornendo al contempo le informazioni utili per una manutenzione ordinaria del sistema.
Competenze
Comandi fondamentali
Uso delle pipeline
Uso del visual editor (vi)
Gestione dei filesystem
Programmazione di shell
I device
Il sistema di posta
Cenni sull'amministrazione del sistema
Destinatari
Il corso è indirizzato a system administrator, tecnici informatici e tutti coloro che devono imparare il più potente dei sistemi operativi.
Durata
40 ore
Presentazione
Microsoft Office è la suite software ormai divenuta uno standard di riferimento per le attività di office automation.
Composta da un elaboratore di testi (Word), un foglio di calcolo (Excel), un programma per le presentazioni (PowerPoint) e un gestore di archivi (Access), è poi collegata ad una serie di applicazioni che la completano tramite un gestore di posta elettronica (Outlook).
Obiettivi
Si apprenderanno le funzionalità della suite di programmi per l'automazione d'ufficio più diffusa nelle aziende in modo da acquisire una competenza professionale
per la realizzazione di documenti di presentazioni multimediali di fogli di calcolo elettronici di basi di dati, e di posta.
Competenze
Uso della formattazione
I fogli di stile
I file di Excel
Uso delle funzioni
Lavorare con i dati
Creare un database
Creare una query
Creare una presentazione
Usare i diversi effetti
Configurare la posta su Outlook
Eseguire il backup della posta
Destinatari
Coloro che hanno l'esigenza o la curiosità di avvicinarsi al mondo dell'informatica;studenti, professionisti e candidati al conseguimento della Patente Europea del Computer
Durata
40 ore
OPEN OFFICE LIVELLO BASE
Cod. IT00500
Presentazione
OpenOffice.Org è la suite di Office Automation Open Source di grande diffusione in aziende ed enti pubblici. Fornisce tutte le funzionalità del corrispettivo MS Office ed è disponibile sia su Windows, che su Linux e Mac, oltre ad essere gratuito ha una interfaccia standard e un'ottima compatibilità con i formati di Microsoft Office.
Obiettivi
L’obiettivo del corso è di porre una particolare attenzione alle dinamiche di migrazione dei documenti e all'utilizzo pratico delle numerose e potenti funzionalità di Writer, Calc ed Impress.
Competenze
Uso dell’interfaccia grafica
Lavorare con i testi e gli stili.
Inserimento e gestione di tabelle.
Funzioni di ricerca
Formattazione della pagine,
Uso di modelli
Formattazione di celle e testo
Uso di funzioni
Ordinamento dei campi e filtri
Creazione grafici e diagrammi
Creazione di una presentazione
Uso dei database in OpenOffice.org
Destinatari
Il corso è rivolto a tutti gli operatori di computer che devono usare programmi di videoscrittura, fogli di calcolo, database e presentazione
Durata
40 ore
Presentazione
Microsoft Project è un programma per la gestione e il controllo dei progetti, basato sulla nota interfaccia utente grafica di Windows. Questo corso introduce il project management e l'uso dello strumento Project 2003
Obiettivi
Il corso fornisce la conoscenza di base per gestire in autonomia
un progetto, conoscere le basi teoriche del project management
e utilizzare Project 2003 per definire, gestire e controllare semplici progetti
Competenze
Istituire e creare il progetto.
Inserire ed assegnare le risorse al progetto.
Ottimizzare la programmazione del progetto.
Verificare l’avanzamento del progetto.
Destinatari
Il corso è rivolto ai progettisti e ai gestori di progetto.
Durata
24 ore
Presentazione
L'archiviazione, l'organizzazione e la rielaborazione dei dati è una necessita diffusa in qualsiasi amministrazione, non sempre però tra i programmi commerciali offrono una soluzione adatta all'esigenze. In questi casi si può utilizzare Microsoft Access un database relazionale che permette di creare e organizzare propri archivi, e utilizzabile anche da chi non è un programmatore, pur fornendo nello stesso tempo avanzati strumenti agli utenti più esperti.
Obiettivi
Il corso oltre ad introdurre gli indispensabili concetti sulla struttura dei database, ha l'obiettivo di mettere in grado il partecipante di saper utilizzare database Access già esistenti e di creare nuovi database in base alle proprie esigenze.
Competenze
Creare tabelle
Interscambio dei dati
Usare l’autocomposizione
Creare gli indici
Uso dei filtri
Utilizzo dei caratteri jolly
Creare query
Destinatari
Tutti coloro che vogliono creare e organizzare i propri archivi in modo autonomo con il più diffuso dei database relazionali
Durata
24 ore
Presentazione
MySQL è diventato sicuramente un database popolare per la sua semplicità, per le prestazioni, e al fatto di essere open source. Inoltre MySQL lavora sui principali sistemi operativi: Windows, Linux, Mac OS e numerosi sistemi su base Unix. Questo corso introduce a questo potente strumento per la realizzazione di siti web dinamici di ogni dimensione.
Obiettivi
L'obiettivo del corso è quello di fornire le conoscenze teorico-pratiche necessarie per il corretto utilizzo e per la corretta gestione del database MySQL.
Competenze
Saper installare i pacchetti
Saper inserire e manipolare i diversi tipi di dati
Gestire le tabelle
Importare ed esportare i dati
Utilizzare le principali funzioni
Saper utilizzare le funzioni e le procedure di base
Creare e rimuovere un database
Destinatari
A tutti coloro che vogliano approfondire in modo professionale la conoscenza del sistema e ottenere un buon senso analitico nella progettazione di database. Ma anche a chi non conosce SQL, e a chi ha iniziato da poco a lavorarci e desidera imparare velocemente.
Durata
24 ore
Presentazione
Oracle è uno dei DBMS più conosciuti al mondo ed è a buon ragione considerato il numero uno tra i DBMS. E' un sistema però molto complesso costituito da una serie di software che interagendo tra loro consentono di inserire, selezionare, organizzare le informazioni archiviate e di effettuare complesse operazione di datawherehousing, datamining, etc...
Obiettivi
L’obiettivo di tale corso è quello di fornire tutte le nozioni basilari di amministrazione del database creando così le basi per la formazione di un vero professionista Oracle.
Competenze
Creare un’istanza
Creare una tabella
Costruire gli indici
Usare le principali procedure e funzioni
Saper gestire gli utenti i ruoli e privilegi
Destinatari
Tutti gli utenti che vogliono acquisire le conoscenze necessarie nella gestione di dataBase Server in ambiente Oracle.
Durata
24 ore
Presentazione
Il corso dedicato a programmatori esperti approfondisce la conoscenza su un linguaggio di riferimento nell’ICT e, che è diventato lo standard per la costruzione di : applicazioni Web, mobile, tv digitale, demotica.
Obiettivi
Obiettivo del corso è quello di fornire al partecipante una solida preparazione teorico/pratica che gli permetta di proseguire autonomamente nello sviluppo di applicazioni di elevata complessità. Verranno quindi trattati argomenti come la gestione dei Database, la programmazione concorrente e distribuita, costruzione di interfacce grafiche complesse.
Competenze
Uso delle principali caratteristiche
Utilizzare i socket per comunicare in rete con il protocollo TCP/IP.
Conoscere il sistema di I/O, gli Stream e la gestione di dati complessi.
Trasmissione di oggetti e la serializzazione.
MultiThreading e la programmazione concorrente.
Approfondimenti sulle Applet.
JDBC le API per la gestione dei Database.
Utilizzo di Swing.
Destinatari
Il corso è rivolto a chi, già esperto di Java, voglia estendere i propri skills a tematiche avanzate e fondamentali per lo sviluppo di applicazioni professionali.
Durata
40 ore
ASP:
SVILUPPO DI PAGINE WEB
Cod. IT01100
Presentazione
Superare la staticità delle pagine web, mantenendo al contempo una semplicità di programmazione che consenta a tutti di intervenire senza prima dovere leggere voluminosi manuali è ora possibile grazie ai nuovi linguaggi di scripting. Fra tutti si distingue sicuramente l'asp (active server pages) per la rapidità e flessibilità di utilizzo che lo caratterizzano.
Obiettivi
L’obiettivo del corso è quello di introdurre i discenti ai componenti ASP (Active Server Pages) necessari per lo sviluppo di pagine per il Web in grado di interfacciarsi con fonti di dati esterne (tramite ADO e OLEDB) e di gestire l’autenticazione dell’utente e lo stato della connessione.
Competenze
Creare script con Vbscript
Usare Personal Web Server e IIS per distribuire pagine ASP
Utilizzare le strutture di controllo
Usare degli oggetti in Active Server Page
Creare i moduli di comunicazione
Creare file Global.asa
Gestire i file con ASP
Organizzare i database
Utilizzo di istruzioni SQL per le esecuzioni delle ricerche tecniche avanzate con i database.
Destinatari
Il corso è rivolto a programmatori in ambiente Web based, e architetti ICT.
Durata
24 ore
Presentazione
C# è il linguaggio di programmazione nativo della piattaforma Microsoft .net creato appositamente per fornire a .net di un linguaggio completamente orientato agli oggetti, efficiente, semplice da utilizzare e ben integrato nella piattaforma stessa. Il C#, pur mantenendo molte delle caratteristiche del C e del C++ (di cui è un evoluzione), permette uno sviluppo più rapido e meno soggetto
ad errori.
Obiettivi
Obiettivo del corso è quello di rendere i partecipanti in grado di creare applicazioni basate sulla piattaforma .net utilizzando il linguaggio C#. Inoltre viene mostrato l'uso di C# e di .net nello sviluppo per il Web, i Web service e l'accesso ai dati con ADO .net
Competenze
Gestione le eccezioni: Try e Catch, la sezione Finally
Usare le interfacce in C#
Utilizzare ADO .net per accedere ai dati
Creare applicazioni Web con Web Forms
Saper interfacciarsi con Asp .net
Uso delle variabili, degli operatori e costanti
Usare le istruzioni di controllo e iterative
Usare le funzioni e Subroutine
Destinatari
Il corso è rivolto a programmatori in ambiente Web based, e a chi voglia arrichire il proprio skill.
Durata
24 ore
SVILUPPO DI APPLICAZIONI CON UML
Cod. IT01300
Presentazione
UML (Unified Modeling Language) è il linguaggio di rappresentazione standard dei sistemi software. Con le recenti versioni ha raggiunto un livello di maturità tale da permettere l’uso in modo efficace e produttivo nell'analisi e nella progettazione, oltre che nella documentazione di sistemi preesistenti.
Obiettivi
Il corso ha l'obiettivo di introdurre all'UML come linguaggio per la specifica, la costruzione, la visualizzazione e la documentazione di sistemi software complessi. L'affiancamento alla teoria della realizzazione guidata di esercitazioni "ad hoc" permette di applicare sul campo le conoscenze acquisite e di sperimentare direttamente le varie tipologie di problematiche da affrontare durante le fasi di analisi e progetto di sistemi di ampie dimensioni.
Competenze
I diagrammi dei casi d’uso
I diagrammi delle classi
Le Interazioni: Diagrammi di Collaborazione e di Sequenza
I Diagrammi di Stato
I Diagrammi delle Attività
Le viste fisiche: Diagrammi dei Componenti
La gestione del modello: i Package
Meccanismi per le estensioni
Introduzione alla rappresentazione dei Pattern
Destinatari
Management sistemi informativi
Capi progetto
Analisti
Architetti software
Sviluppatori
Durata
32 ore
Presentazione
Autocad è il primo software CAD (computer aided design) sviluppato per Personal Computer è utilizzato principalmente per produrre elaborati grafici nell'ambito della progettazione, architettonica, meccanica o di altro tipo.
Obiettivi
Il corso mira a fornire, a coloro i quali devono operare nel disegno tecnico ingegneristico ed architettonico, le capacità adeguate all’utilizzo del programma. I discenti saranno in grado di utilizzare la più recente versione del programma, dalla più semplice operazione fino alla fase di plottaggio e stampa.
Competenze
Personalizzare l'ambiente di lavoro
Creare un nuovo foglio di lavoro
Usare i comandi
Formattare gli oggetti
Settare le proprieta' degli oggetti grafici
Gestire il testo nell'ambiente di lavoro
Effettuare la quotatura
Importare e gestire le immagini e file da altri programmi
Impostare e personalizzare il layout di stampa
Destinatari
Il corso e' rivolto a tutti coloro che per lavoro o per hobby si avvalgono del personal computer per la progettazione bidimensionale.
Durata
40 ore
AUTOCAD 3D (3D STUDIO VIZ)
Cod. IT01500
Presentazione
Il corso si basa sullo studio e la applicazione degli strumenti AutoCAD con il metodo “Problem Solving” che consente un approccio graduale alle tecniche AutoCAD in ambiente tridimensionale ed una corretta gestione del modello 3D in ambiente 3D Studio VIZ.
Obiettivi
Completa padronanza ambiente 3D AutoCAD e sistemi di renderizzazione ad alto impatto visivo in ambiente 3D Studio VIZ.
Competenze
Creazione di oggetti 3D con superfici e con solidi.
Effettuare operazioni sui solidi.
Stampare oggetti 3D.
Uso dell’interfaccia 3D Studio VIZ
Saper importare e integrare oggetti DWG con oggetti 3DS e MAX
Gestione ed assegnazione colori e materiali
Usare telecamere e luci
Gestire i solidi
Gestire un render di scena e dinamico
Destinatari
È un corso per tutti gli utenti che vogliano apprendere ed applicare le tecniche della modellazione e renderizzazione.
Durata
40 ore
INTRODUZIONE ALLE RETI
Cod. IT01600
Presentazione
I sistemi di rete e Internet appartengono ormai, piu' o meno esplicitamente, alla nostra realta' quotidiana. Sia che si connettano tra loro i computer di casa sia che si navighi in rete ad alta velocita' per modificare e condividere musica e video digitali, le reti informatiche sono diventate un elemento onnipresente e indispensabile.
Obiettivi
Obiettivo del corso è quello di fornire le conoscenze teoriche di base sulle reti di telecomunicazioni.
Competenze
Reti LAN, MAN e WAN;
La pila OSI;
Schede di rete, repeater, hub, switch, modem, router, gateway, firewall, mezzi trasmessivi;
Protocolli di rete;
Tipologie di rete;
Destinatari
Tutti coloro che desiderano iniziare a lavorare nel mondo delle reti informatiche o che sono semplicemente interessati ad acquisire nozioni base di carattere tecnologico.
Durata
16 ore
INTERNET WORKING INTEGRARE LE RETI
Cod. IT01700
Presentazione
Il corso illustra i concetti fondamentali dell’internet working ed i principali dispositivi utilizzati per realizzarlo.
Obiettivi
Al termine del corso i discenti sapranno: Illustrare la necessità dell’integrazione delle reti e le modalità di realizzazione
Descrivere la connessione di reti ai diversi livelli dell’architettura
Spiegare la differenza fra le reti e come queste possono essere risolte quando si interconnettono
Conoscere le apparecchiature di networking e descriverne le funzionalità e i ruoli
Descrivere le caratteristiche degli algoritmi di routine
Competenze
Transparent bridging e Switch Ethernet
Conoscere le reti a commutazione di circuito e di pacchetto
Praticità di algoritmi e protocolli di routing.
Trasporto dello SNA su reti multiprotocollo
Conoscere le classi di indirizzi e il piano di indirizzamenti IP
Conoscere il mascheramento degli indirizzi: Proxy Server, NAT/PAT
Conoscenza base sulla struttura distribuita DNS
Tunneling
VoIP
Destinatari
Personale di supporto tecnico
Durata
16 ore
Presentazione
L'introduzione di tecnologie wireless all'interno di reti LAN rappresenta una tendenza in costante crescita. Le "reti senza fili" infatti rappresentano un sistema economico e flessibile adatto anche alle piccole e medie imprese. Non sono infatti necessari lavori per stendere cavi e una rete wireless si adatta alla crescita e al dinamismo delle aziende.
Obiettivi
Al termine del corso gli studenti saranno in grado di comprendere le applicazioni di una rete wi-fi
Competenze
Sistemi di comunicazione R-LAN (Radio Local Area Network);
Quadro normativo in Italia e Europa
Standard: Bluetooth
802.11, Hiperlan, HomeRF
Progettazione e implementazione di reti Wi-fi
IPv4 e IPv6 nelle reti Wireless
Destinatari
Personale di supporto tecnico
Durata
8 ore
SICUREZZA DEI SISTEMI E DELLE RETI INFORMATICHE
Cod. IT01900
Presentazione
Lo sviluppo delle nuove tecnologie così come l’aumento di fenomeni di violazione dei dati personali stanno determinando una maggiore sensibilizzazione delle imprese (soprattutto le banche) verso investimento nella Sicurezza dei dati e delle informazioni automatiche.
Obiettivi
Il corso ha lo scopo di formare profili destinati ad operare nel vasto campo della sicurezza informatica, in particolare la sicurezza di reti medio-grandi quali quelle operanti presso imprese private e presso la Pubblica Amministrazione.
Competenze
Conoscenza degli elementi fondamentali di sicurezza informatica
Reti di calcolatori, sistemi distribuiti e applicazioni client-server
Crittografia, Firma digitale e Certificazione
Tecnologie di WAN
Architetture di reti sicure
Saperrealizzazione reti aziendali sicure e valutarne la sicurezza
Definizione e realizzazione di una politica di Sicurezza Informatica Aziendale
Conoscere gli aspetti del diritto sulla sicurezza informatica
Destinatari
Il corso è rivolto a chi, all'interno di un'azienda o di un ufficio, deve gestire una rete di calcolatori, con condivisione di documenti e dati sensibili importanti.
Durata
16 ore
Presentazione
Scopo della sicurezza ICT è proteggere la riservatezza, l'integrità e la disponibilità di informazioni e servizi in sistemi informativi e TLC a fronte di eventi dannosi intenzionali (attacchi) e accidentali. Gli strumenti di protezione (contromisure), utilizzati per ridurre sia la probabilità di eventi dannosi sia l'entità del danno da essi prodotto, vengono selezionati utilizzando metodologie - di analisi e gestione del rischio – e applicando normative.
Obiettivi
L’obiettivo del corso è quello di sviluppare le competenze sulla sicurezza ICT centrando l’attenzione sugli aspetti tecnici (hardware, software e firmware), gestionali (selezione del personale e assegnazione di ruoli e responsabilità), e normativi.
Competenze
Effettuare una risk analysis;
Definire le attività e identificare gli asset;
Riconoscere le minacce e identificare le contromisure;
Analisi dei risultati e definizione delle proposte di intervento;
Valutare il rischio e determinare i costi;
Attuare le politiche di sicurezza;
Studio della sensibilità dei dati;
Saper distribuzione i dati nell'architettura informatica;
I nuovi aspetti legislativi in materia di sicurezza;
Destinatari
Ai responsabili della sicurezza sistemi e/o rete.
Durata
16 ore
SICUREZZA E INTERNET
Cod. IT02100
Presentazione
Il corso fornisce le conoscenze teoriche e pratiche relative ad alcuni argomenti di grande attualità nell'ambito della sicurezza informatica ed in particolare alle problematiche di security concernenti la connessione ad Internet.
Obiettivi
Il corso pone l’attenzione sulle connessioni applicative, vengono considerati ed approfonditi gli standard di security per la posta elettronica e i protocolli SSL ed SSH, vengono inoltre esaminati i principali fattori di rischio e gli strumenti impiegati per gestirli, con riferimento ai piu' diffusi standard di rete (PAP, CHAP, Kerberos)
Competenze
Le iptables di Linux
Chains of rules
Concetto di bastione: Proxy e Socks
Firme elettroniche
Certifi