informatica - Città dei Mestieri

Transcript

informatica - Città dei Mestieri
informatica ● base
impariamo a utilizzare il pc
diurno ● 60 ore
I corsi di alfabetizzazione informatica introducono le persone all’utilizzo
degli strumenti informatici. I corsi proposti rispondono alle esigenze di utenti,
con differenti livelli di preparazione e conoscenze di base, che desiderano
compiere le principali operazioni che, nella quotidianità, vedono sempre più
diffuso l’uso di sistemi informatici ed elettronici nell’accesso a servizi pubblici
(prenotazione appuntamenti, invio documenti ecc.) e privati (banche on-line,
teatri, viaggi, mappe stradali ecc).
Al termine del corso le persone sanno utilizzare un Personal Computer
per accedere alle informazioni, prenotare appuntamenti, scambiare messaggi,
gestire foto, musica e video e presentazioni multimediali.
contenuti
concetti di base: usiamo il mouse, conosciamo la tastiera, lo schermo
e gli oggetti che vediamo, primo approccio ai programmi, il CD-ROM
e la masterizzazione, usiamo il cestino
utilizzo del programma Word: scriviamo un documento, formattiamo
i contenuti, aggiungiamo i bordi al testo, inseriamo le immagini,
usiamo le tabelle, stampiamo
le presentazioni multimediali con PowerPoint: la presentazione e le diapositive,
creiamo un album di foto, gestiamo il sonoro, completiamo con la grafica
e la formattazione del testo, inseriamo le animazioni e gli effetti speciali
semplici pubblicazioni con Publisher: creiamo un volantino, i biglietti di auguri,
prepariamo il nostro calendario
internet: la navigazione in Internet, i motori di ricerca, i servizi sul Web,
le mappe, la posta elettronica e la web mail
struttura del corso
60 ore di cui l’80% di esercitazioni pratiche.
Corso diurno
Laboratorio con PC in rete con collegamento a Internet e sistema operativo
Windows 7 e Office 2010.
requisiti
Nessuno.
Modalità di selezione: ordine d’ iscrizione.
6
informatica ● base
impariamo a utilizzare il pc: livello avanzato
diurno ● 48 ore
Il corso ha lo scopo di approfondire le conoscenze per un uso consapevole
degli strumenti informatici sempre più diffusi e necessari per la gestione
delle attività quotidiane. Affronta l’utilizzo di programmi di utilità, quali Acrobat
Reader e WinZip e produttività individuale per la creazione, l’accesso
e la gestione di documenti e informazioni. In particolare costituiscono tema
del corso: Word (editor di testi), Excel (foglio elettronico) e PowerPoint
(strumenti di presentazione) con particolare riferimento alle caratteristiche
più avanzate dei singoli prodotti, alle possibilità del loro utilizzo integrato
e con un approfondimento su un utilizzo dei programmi per le principali
attività di ufficio.
contenuti
concetti di base: Adobe Acrobat Reader, WinZip
miglioriamo l’utilizzo del programma Word: gli elenchi, gli stili, le sezioni,
la stampa unione, gestione delle immagini
approfondiamo le presentazioni multimediali con PowerPoint: creiamo
un album di foto, gestiamo i filmati e il sonoro, approfondiamo la grafica
e la formattazione del testo, inseriamo le animazioni, le transizioni
e gli effetti speciali
utilizziamo Excel: cartella, foglio e cella, formattazione di cella,
taglia - copia - incolla, utilizzo delle formule, riferimenti relativi,
misti e assoluti, impostazione della stampa, i grafici, funzioni principali
d’uso comune
struttura del corso
48 ore di cui l’80% di esercitazioni pratiche.
Corso diurno (sono previste anche lezioni con orario serale).
Laboratorio con PC in rete con collegamento a Internet e sistema operativo
Windows 7 e Office 2010.
requisiti
Partecipazione al corso Impariamo a utilizzare il PC o competenze equivalenti.
Modalità di selezione: ordine di iscrizione con verifica dei requisiti.
7
informatica ● base
uso del pc per la patente europea
del computer (ECDL) diurno/serale ● 92 ore
Il corso introduce all’uso avanzato di Word, Excel, PowerPoint e Access,
e alle possibilità di utilizzo integrato dei software.
Sono tema del corso anche il sistema operativo e le tecniche d’utilizzo
di Internet. Sono destinatari del corso le persone che, con una conoscenza
di base di uso del computer, vogliono imparare a usare i programmi
del pacchetto Office, migliorare le proprie tecniche d’uso del sistema
operativo e di Internet. Il corso è diviso in sette moduli che rispecchiano
le conoscenze necessarie per la preparazione all’esame ECDL.
contenuti
modulo 1 (hardware): definizioni di base, periferiche, unità centrale, CPU,
memoria, Hard Disk, Floppy Disk, CD-ROM
modulo 2 (Windows): concetti base, interfaccia utente a oggetti,
uso del mouse, File System, applicazioni di base
modulo 3 (Word): formattazioni, bordi e sfondo, tabulazioni, annulla
e ripristina, trova e sostituisci, elenchi puntati-numerati, intestazioni
e piè di pagina, anteprima e stampa della pagina
modulo 4 (Excel): cartella, foglio e cella, formattazioni, formule, riferimenti
(relativi, misti, assoluti), impostazione e stampa, i grafici, funzioni principali
(logiche, matematiche, di testo)
modulo 5 (Access): fondamenti, dati e tabelle, relazioni tra tabelle,
maschere per l’accesso ai dati, query
modulo 6 (PowerPoint): presentazione, diapositive, esecuzione,
organizzazione e distribuzione della presentazione, struttura, grafica,
gestione del testo, animazioni
modulo 7 (Internet): navigazione in Internet, browser, URL, motori di ricerca
struttura del corso
92 ore, di cui l’80% di esercitazioni pratiche.
Corso diurno e serale
Laboratorio con PC in rete con collegamento a Internet e sistema operativo
Windows 7 e Office 2010.
requisiti
Nessuno.
Modalità di selezione: ordine di iscrizione
8
informatica ● base
preparazione all’esame ECDL + skill card
diurno/serale ● 18 ore
Il corso propone gli aspetti teorici e operativi necessari al superamento
degli esami della Patente Europea del Computer (ECDL).
Alla fine del corso è possibile sostenere presso il CFP Vigorelli gli esami previsti
per l’ottenimento della Patente Europea del Computer (ECDL) tramite Skill Card.
contenuti
modulo 1 (concetti teorici di base): hardware/software, componenti base,
dispositivo periferico, software, GUI, Lan, Wan, Intranet, Extranet,
rete telefonica, sicurezza dati, virus, copyright
modulo 2 (uso del computer e gestione dei file): desktop e icone, gestione
file (concetti, cartelle/directory, operare con i file) formattare un dischetto,
impostare una stampante
modulo 3 (elaborazione testi – Word): modificare le impostazioni, inserire
caratteri speciali e simboli, formattare, usare le tabelle, importare oggetti,
stampa unione, controllo ortografico
modulo 4 (foglio elettronico – Excel): selezionare, formattare le celle,
copiare, spostare, cancellare, ordinare i dati, riferimenti, funzioni,
messaggi di errore, grafici
modulo 5 (basi di dati – Access): chiave primaria, modificare una tabella,
relazioni tra tabelle, applicare i filtri, creare una query, cercare e ordinare dati
mediante operatori logici, presentare i dati
modulo 6 (strumenti di presentazione – PowerPoint): layout,
modelli di struttura, disegnare e importare oggetti, creare un organigramma,
aggiungere note, animazioni, transizioni, stampare
modulo 7 (reti informatiche): basi di Internet, sicurezza, bookmark, motore
di ricerca, posta elettronica, indirizzario
struttura del corso
18 ore, di cui l’80% di esercitazioni pratiche.
Corso diurno e serale
Laboratorio con PC in rete con collegamento a Internet e sistema operativo
Windows 7 e Office 2010.
requisiti
Buona conoscenza di tutti i moduli ECDL.
Modalità di selezione: ordine di iscrizione con verifica dei requisiti.
9
informatica ● management
gestione dei progetti informatici:
project management serale ● 48 ore
Il corso introduce ai principali concetti di project management in ambito IT.
Al termine del corso il partecipante saprà comprendere il contesto generale
di un progetto e identificare le risorse e le problematiche di gestione associate,
in un’ottica di crescita personale verso la gestione in autonomia.
Il corso è rivolto a chi, con conoscenze di programmazione, deve operare
su progetti mediamente complessi.
contenuti
introduzione generale
terminologia e concetti
principali aree di competenza del project management
team di progetto
ruoli e responsabilità nell’ambito di un progetto
strumenti
principali elementi della pianificazione
gestione degli obiettivi e contesto
gestione del rischio
gestione dei cambiamenti
gestione della qualità
gestione della documentazione
standard e principali organismi
struttura del corso
48 ore, di cui 12 di esercitazioni pratiche.
Corso serale
Aula attrezzata con proiettore e PC per le esercitazioni
con Microsoft Project come strumento operativo.
requisiti preferenziali
Conoscenza delle problematiche del settore IT attraverso precedenti
esperienze in qualità di tecnico o sviluppatore.
Modalità di selezione: colloquio motivazionale e valutazione del cv.
10
informatica ● management
marketing e nuovi media: il web marketing
serale ● 30 ore
Il corso propone una panoramica sull’evoluzione delle tecniche di web
marketing nel contesto attuale. Segue l’analisi degli aspetti strategici
di un piano di web marketing, l’individuazione dei ruoli manageriali
e operativi, lo studio di casi concreti di “best practices” nel mercato italiano.
Al termine del corso il partecipante sarà in grado di comprendere il contesto
generale di un progetto di web marketing e di identificare gli ambiti
e le problematiche di gestione operativa del progetto, in un’ottica di percorso
evolutivo personale.
Il corso è rivolto a chi con ruolo manageriale o operativo si trova ad affrontare
le tematiche di marketing sul web e nuovi media emergenti.
contenuti
contesto di riferimento
obiettivi, strumenti e modalità operative del marketing sul web e new media
fasi di un progetto di web-marketing
multicanalità e pianificazione dei media sull’on-line
motori di ricerca
database marketing
best practices
struttura del corso
30 ore
Corso serale
Aula attrezzata con PC con accesso a Internet e sistema di proiezione
per la dimostrazione in diretta di esempi concreti.
requisiti
Nessuno
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
11
informatica ● BI e DB
introduzione alla progettazione di un sistema
di analisi e reporting serale ● 12 ore
Il corso fornisce una panoramica sugli strumenti necessari al disegno
e allo sviluppo di una reportistica corporate e sulla metodologia
per l’individuazione di indicatori di performance.
Il corso è rivolto ad analisti tradizionali, consulenti di business e programmatori
e forma la figura di specialista di prodotto nell’ambito dei sistemi di business
intelligence orientati al reporting e all’analisi dei dati.
contenuti
individuazione dei business requirements: impatto di un progetto di BI,
individuazione dei corretti key user, tipologie di interviste, documentazione
delle interviste, esemplificazione delle necessità analitiche, rilevazione
dell’"umore" dei key users
costruzione di un modello di analisi: compatibilità con i business requirements,
definizione di report e di pannelli di analisi, metodologie
introduzione all’utilizzo delle principali soluzioni BI reporting: Cognos (IBM),
Business Objects e Cristal Excelsius (SAP), altri strumenti ed esercitazioni
cenni alla gestione di un progetto di business intelligence: costituzione del
team di sviluppo, ipotesi di effort, modalità di coordinamento delle attività
e piano di progetto
struttura del corso
12 ore, di cui 4 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC e proiettore.
requisiti preferenziali
Esperienza come analista, programmatore o consulente di business.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
12
informatica ● BI e DB
cognos B.I. report, query & analysis studio
serale ● 48 ore
Il corso fornisce le competenze per poter costruire report e analisi affrontando
la trattazione dei moduli Query Studio, Report Studio e Analysis Studio anche
introducendo le funzionalità avanzate del modulo Report Studio.
Il corso, rivolto a sviluppatori di report, Application Manager, responsabili
di sistemi di analisi, approfondisce le funzionalità disponibili per la creazione
di report, analisi ad hoc e ambiti di analisi BI. Cognos è una soluzione avanzata
e multipiattaforma di Business Intelligence ed è organizzato in "studio", ossia
moduli integrati con specificità funzionali caratteristiche per la generazione
di report, per l’interrogazione libera e per l’analisi multidimensionale.
contenuti
creazione di un’analisi (Query & Analysis studio): la scelta del package,
creazione di un’analisi veloce e puntuale, drill down, drill up, drill through
raffinare l’analisi (Query & Analysis studio): creazione di un Filtro/Prompt
e relazioni AND – OR, ordinamento dei dati, creazione di campi calcolati,
spostare le colonne di una lista, formattazione condizionale
oggetti (Query Studio): liste, grafici, crosstab (pivot)
salvare e stampare il report (Query, Analysis & Report studio): esportare
il report in formati condivisibili (PDF, Excel etc), salvare il report nella COGNOS
CONNECTION
creazione di un report (Report studio): connessione al package, le query
generate, raffinare il reporting, creazione di una pagina di Prompt
Tips&Tricks
struttura del corso
48 ore, di cui 24 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con PC dotati di configurazione server collegati in rete
e interamente dedicati.
requisiti
Esperienza e conoscenza delle tematiche relative alla rappresentazione
e alla analisi dei dati.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
13
informatica ● BI e DB
sql server integration services per la gestione
e l’implementazione di soluzioni ETL serale ● 48 ore
Il corso fornisce gli strumenti per l’utilizzo di SQL e SSIS come strumenti
nel ciclo di vita di un progetto di data warehouse. Rivolto a ETL specialist,
capi progetti, consulenti BI e sviluppatori, fornisce un approfondimento
del linguaggio SQL e del tool SQL Server Integration Services (SSIS), con
esempi pratici e best practice nell’utilizzo del framework ETL. L’introduzione
dei servizi SSIS, orientati alla gestione e implementazione di soluzioni di ETL,
ha reso disponibile una robusta architettura che rende il work-flow il punto
centrale della “migrazione” del dato, dai sistemi sorgente verso le destinazioni.
contenuti
cosa è l’ETL: Extract Transformation Load, identificare le sorgenti data
e le destinazioni e le problematiche dell’ETL
cosa cambia da un linguaggio al solo SQL: breve panoramica di SQL nell’ETL,
Insert direttamente da Select
come si affronta la creazione di una procedura di ETL: scomporre
la problematica in piccoli pezzi, esempi pratici ed esercizi
caricamento delle dimensioni e gestione SCD e tipologie di caricamenti
dei fatti: delta giornaliero, refresh condizionato, snapshot
caratteristiche di SSIS: gestione dei pacchetti SSIS e dei metadati,
pacchetti che chiamano dinamicamente altri pacchetti
progettazione del Control Flow e del Data Flow: analisi dei componenti
del Control Flow, il modello di funzionamento, l’analisi dei componenti
e la progettazione delle operazioni del Data Flow, esempi e esercizi
introduzione alla progettazione di una soluzione SSIS: esecuzione,
configurazione, gestione degli errori, ottimizzazione, scaling Out
dei pacchetti SSIS, deploying di una soluzione e dei pacchetti SSIS
struttura del corso
48 ore, di cui 24 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con PC dotati di configurazione server collegati in rete
e interamente dedicati.
requisiti
Conoscenza del linguaggio SQL e dei concetti base di modellazione DWH.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
14
informatica ● BI e DB
amministrazione di basi di dati con oracle
serale ● 108 ore
Il corso fornisce ai partecipanti le conoscenze necessarie per installare,
configurare e gestire un database Oracle. Le tematiche affrontate riguardano
il lavoro di un data base administrator: dalla gestione degli utenti e la creazione
degli oggetti del database (tablespace, tabelle, indici, viste, ecc.) alle modalità
di manipolazione dei dati e alle abilità di interfacciamento e amministrazione
attraverso tool quali SQL Developer ed Enterprise DB Console.
Completano il percorso l’analisi di alcune problematiche più frequenti e l’uso
delle tecniche di troubleshooting.
Il corso è rivolto a persone che, con conoscenze pregresse a livello
di amministrazione di un sistema Unix/Linux o Windows, vogliono crescere
professionalmente nell’area della gestione delle Basi di Dati acquisendo
le conoscenze necessarie per installare, configurare e gestire un database
Oracle in una architettura di tipo client/server.
contenuti
introduzione alle basi di dati
architettura del database Oracle
creazione e gestione degli oggetti di un database
gestione degli utenti e della sicurezza
uso avanzato di tool GUI
struttura del corso
108 ore, di cui 50 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC dedicati alle attività di amministrazione di Oracle
Database 11g Express Edition e con gli strumenti client e server installati.
requisiti preferenziali
Conoscenza dei database relazionali ed esperienza come sistemista o DBA.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
15
informatica ● BI e DB
oracle RMAN backup
serale ● 51 ore
Il corso fornisce ai partecipanti le conoscenze necessarie per pianificare,
configurare e gestire una politica di backup e recovery del database Oracle
analizzando e affrontando scenari reali che riprodurranno tutte le casistiche
di perdita dati. Si inizierà con l’acquisizione della padronanza dell’architettura
di RMAN e degli oggetti del database coinvolti, per poi passare alle tecnologie
di flashback, export/import e Data Pump. A conclusione verrà illustrata
la nuova tecnica di duplicazione di una base dati Oracle attraverso RMAN.
Il corso è rivolto a persone che, con conoscenze pregresse a livello di
amministrazione di una Base Dati Oracle, vogliano acquisire la piena
padronanza delle best practices di implementazione e gestione
delle politiche di backup e recovery in ambito Oracle, con una verticalità
sullo strumento RMAN.
contenuti
architettura e politica dei backup
RMAN backup completi e incrementali, nocatalog e con recovery catalog
RMAN restore e recovery, completa ed incompleta
amministrazione della Flashback Recovery Area e delle tecnologie di flashback
Export ed import classici e Data Pump
duplicazione del database con RMAN
struttura del corso
51 ore, di cui 25 di esercitazioni pratiche.
Corso serale
Aula attrezzata con pc dedicati alle attività di amministrazione di Oracle
Database 11g Express Edition e con gli strumenti client e server installati.
requisiti
Conoscenza dei database relazionali ed esperienza come
sistemista o DBA.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
16
informatica ● BI e DB
programmazione PL/SQL
serale ● 108 ore
Il corso introduce gli aspetti architetturali, semantici e sintattici di PL/SQL.
Le tematiche affrontate riguardano le best practices di stesura del codice
in forma corretta e ottimizzata e l’integrazione del codice in Oracle database
attraverso stored procedure, stored function e trigger.
Completa il corso il tema della compilazione dinamica nativa (native dynamic
compilation in ambito SQL e PL/SQL) per l’acquisizione delle funzionalità più
preziose e moderne legate al linguaggio. Le tecniche object-oriented che PL/
SQL offre nativamente e le chiamate java da PL/SQL saranno introdotte
a fine programma.
Il corso è rivolto ad amministratori e aspiranti programmatori, forma la figura
di programmatore PL/SQL e perfeziona quella di amministratore di Database
Oracle.
contenuti
fondamenti del linguaggio: struttura, compilazione, controllo procedurale,
gestione delle eccezioni
strutture dati, SQL in PL/SQL: datatype nativi e non, record e collection, DML
e gestione delle transazioni, compilazione dinamica nativa SQL e PL/SQL
costruzione di applicazioni e argomenti avanzati: procedure, funzioni,
parametri, package, trigger, gestione dell’I/O
Oracle Packages e API disponibili: introduzione ai concetti chiave
e alle tecniche di utilizzo delle API disponibili attraverso gli Oracle Package
più significativi
struttura del corso
108 ore, di cui 60 di laboratorio.
Corso serale
Aula attrezzata con pc dedicati alle attività di amministrazione di Oracle
Database 11g Express Edition e con gli strumenti client e server installati.
requisiti
Conoscenza dei database relazionali ed esperienza come sistemista o DBA.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
17
informatica ● BI e DB
tuning oracle
serale ● 51 ore
Il corso, rivolto ad amministratori del database Oracle, fornisce gli elementi
per l’ottimizzazione e il tuning delle performance, facendo seguire
ad una puntuale rassegna dei concetti chiave, l’illustrazione delle tecniche
di identificazione dei problemi prestazionali e delle soluzioni.
Particolare rilievo verrà dato alla configurazione del query optimizer
e delle statistiche, alle tecniche di lettura e interpretazione degli execution
plan e al tuning degli statement attraverso hint. Il programma sarà completato
con un approfondimento del funzionamento del parsing e dell’ottimizzazione
dell’accesso ai dati, dei join e del disegno fisico del database.
contenuti
concetti chiave di ottimizzazione e tuning
identificazione dei problemi di ottimizzazione
statistiche di sistema e degli oggetti
configurazione del query optimizer
piani di esecuzione
tecniche di ottimizzazione SQL
funzionamento e ottimizzazione del parser
ottimizzazione dei cursori
ottimizzazione dell’accesso ai dati
ottimizzazione del disegno fisico del database
struttura del corso
51 ore, di cui 25 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC dedicati alle attività di amministrazione di Oracle
Database 11g Express Edition e con gli strumenti client e server installati.
requisiti
Conoscenza dei database relazionali ed esperienza come sistemista o DBA.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
18
informatica ● ERP e SAP
sistemi gestionali ERP
serale ● 12 ore
I software gestionali ERP (Enterprise Resource Planning) sono strumenti
indispensabili per migliorare l’organizzazione, i livelli di performance, la qualità
e la soddisfazione dei clienti aziendali. I sistemi ERP consentono il controllo
del flusso informativo tra i diversi settori dell’azienda e rendono gli utenti
capaci di controllare i processi di cui sono responsabili.
L’introduzione dei software ERP necessita di figure professionali
che costituiscono l’interfaccia tra il campo di applicazione e la tecnologia
(gli esperti informatici che gestiscono l’infrastruttura costituita dai sistemi,
dalla rete e dai software).
Il corso analizza inoltre le figure professionali richieste dalle realtà
aziendali (industriali, commerciali e finanziarie) che operano in ambito ERP
approfondendo le conoscenze e le abilità richieste così da fornire
al partecipante le indicazioni sui possibili percorsi di crescita
e di valorizzazione delle proprie competenze.
contenuti
integrazione dei processi di business di un’azienda
modularità delle soluzioni (contabilità, controllo di gestione, gestione
del personale, acquisti e vendite, gestione dei magazzini, gestione
della produzione, ecc.)
benefici strategici e operativi
obiettivi aziendali e obiettivi organizzativi
gestione finanziaria e governance aziendale
produttività ed efficienza operativa
standardizzazione dei processi, efficienza e capacità di adattamento
gestione degli adempimenti contabili e fiscali
integrazione di sistemi e software preesistenti
impatto organizzativo dei progetti
figure specialistiche coinvolte e competenze richieste dal mercato
struttura del corso
12 ore
Corso serale
Aula attrezzata con pc e proiettore.
requisiti
Nessuno
Modalità di selezione: ordine d’iscrizione.
19
informatica ● ERP e SAP
SAP R/3 modulo FI
serale ● 120 ore
Il corso forma un esperto sul Modulo FI di SAP/R3 consentendo al partecipante
di acquisire le conoscenze sulle modalità di utilizzo del customizing
per adattare il sistema alle esigenze della propria azienda in ambito contabilità
clienti, fornitori, generale e cespiti. È necessaria una conoscenza dei processi
contabili aziendali e della struttura SAP in quanto vengono sviluppate tutte
le diverse opzioni disponibili per configurare il sistema di contabilità.
Il corso è rivolto a tutte quelle figure che, con conoscenza di principi contabili
e una pregressa esperienza SAP come utenti o come programmatori ABAP,
desiderano diventare consulenti SAP sul modulo FI.
contenuti
overview: navigazione in SAP R/3
funzionalità utente modulo FI: organizzazione contabilità, dati anagrafici
contabilità generali, dati anagrafici contabilità clienti e fornitori, generalità
registrazione, registrazione di un documento, supporti per la fase
di acquisizione (e peculiarità), registrazioni particolari fornitori, registrazioni
con pareggio, incassi e pagamenti, operazioni di pareggio, registrazioni
su codici Co.Ge. speciali, reportistica, pagamenti automatici
configurazione modulo FI: strutture organizzative, configurazione di base,
dati globali a livello di società, modifiche aziendali specifiche, dati anagrafici
contabilità generale, bancari, contabilità clienti, contabilità fornitori, controllo
documenti, operazioni di registrazione, visualizzazione e modifica partite
singole, modifica di documenti, operazioni speciali Co.Ge., testi e moduli
standard, solleciti, reporting, pagamenti automatici
struttura del corso
120 ore, di cui 60 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con Server, con PC connessi in rete e con software
operativo e applicativo SAP/R3.
requisiti preferenziali
Laurea in discipline economico/gestionali o diploma con conoscenza
dei principi contabili ed esperienze significative in area amministrativo/contabile.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
20
informatica ● ERP e SAP
controllo di gestione con sistemi ERP (SAP R/3)
serale ● 81 ore
Il corso consente di comprendere i concetti e i metodi previsti dal “Controlling”
e di acquisire una conoscenza di base delle funzionalità del controllo
di gestione mediante le funzionalità e l’utilizzo di sistemi ERP (Enterprise
Resource Planning). Verranno trattati i concetti e i componenti di base
del “Controlling”, le strutture organizzative e i metodi di calcolo dei costi.
Seguirà un approfondimento delle funzionalità di Controllo di Gestione
e del relativo Customizing necessario per effettuare le parametrizzazioni
del Sistema SAP R/3 relativamente al Modulo CO (Gestione Costi e Controlling)
e ai relativi sottomoduli.
Il corso è rivolto a laureati in discipline economico/gestionali e a coloro che,
con una pregressa conoscenza base dei processi contabili aziendali
e della struttura SAP, vogliono approfondire le tematiche del controllo
di gestione mediante le funzionalità e l’utilizzo di sistemi ERP.
contenuti
introduzione al controllo di gestione: caratteristiche e obiettivi
principali metodologie del controlling: contabilità esterna, il controllo dei costi,
tecniche non finanziarie
architettura di un sistema di controllo di gestione: strutture organizzative
e dati anagrafici, budget e pianificazione, attività periodiche, sistema informativo
sistema SAP R/3 Modulo CO: contabilità per voci di costo/ricavo e centri
di costo/ricavo, contabilità per ordini interni (pianificazioni, registrazioni,
reporting), analisi della profittabilità (pianificazioni, registrazioni, reporting)
struttura del corso
81 ore, di cui 30 di esercitazioni pratiche.
Corso serale
Aula attrezzata con stampante e PC connessi in rete tra loro completi di tutto
il software operativo e applicativo SAP/R3. La dotazione software prevede
un DB popolato per le esercitazioni.
requisiti
Conoscenza dei processi aziendali e della logica degli ERP gestionali
con particolare riferimento a SAP R/3.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
21
informatica ● ERP e SAP
gestione degli acquisti e delle vendite
con SAP ERP serale ● 81 ore
Il corso consente di comprendere i moduli SAP ERP per la gestione logistica
operativa: il modulo MM (gestione acquisti e materiali) e il modulo SD
(gestione vendite e distribuzione). Vengono affrontati gli aspetti teorici
e operativi di gestione partendo dalla struttura organizzativa degli acquisti
e delle vendite, per poi trattare nel dettaglio i relativi processi, flussi e operazioni
tipiche sia dell’area acquisti sia dell’area vendite. Il corso è rivolto a chi abbia
studi in discipline economico/gestionali con una pregressa conoscenza di base
dei processi contabili aziendali e della struttura del sistema gestionale SAP
e voglia, specificatamente approfondire le tematiche di gestione degli acquisti
e delle vendite con SAP ERP.
contenuti
panoramica sui processi del ciclo passivo dell’impresa (modulo MM)
strutture organizzative e dati anagrafici
documenti di acquisto
gestione stock
controllo fattura
lavorazioni conto terzi
panoramica sui processi del ciclo attivo dell’impresa (Modulo SD)
strutture organizzative e dati anagrafici
documenti di vendita
controllo della disponibilità
spedizioni e fatturazione
conto deposito cliente
reportistica
struttura del corso
81 ore, di cui 30 di esercitazioni pratiche.
Corso serale.
Aula attrezzata con stampante e PC connessi in rete tra loro completi di tutto
il software operativo e applicativo SAP/R3. La dotazione software prevede
un database popolato per le esercitazioni.
requisiti
Conoscenza dei processi aziendali e della logica degli ERP gestionali
con particolare riferimento a SAP R/3.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
22
informatica ● ERP e SAP
programmazione ABAP
serale ● 150 ore
Il corso prevede una presentazione generale dell’ambiente SAP, l’analisi
delle soluzioni specifiche per la programmazione in ABAP/4
e la creazione/modifica di varie tipologie di programmi (report, function module,
module pool) e di output (lista semplice, lista ALV, SapScript).
Il corso forma un programmatore ABAP fornendo le competenze per creare
dei programmi, per intervenire sul codice realizzato da altre persone,
per supportare l’utenza di SAP tramite creazione e modifica di report statistici,
tabulati dinamici, interfacce e varie tipologie di output.
contenuti
introduzione: architettura del sistema, panoramica su SAP Gui, Data Dictionary
ABAP/4 Development Workbench: editor, correzioni, trasporti, riparazioni,
Object Navigator
ABAP/4 il linguaggio: codice, strutture dati e tipi di dati, Output to a List, eventi,
messaggi, espressioni logiche, istruzioni di controllo, SQL, DB Logici, procedura
e passaggio di parametri, gestione tabelle interne, file locali, file Host
ABAP/4 Dictionary: tabelle, strutture, elementi dati, domini
tecniche di programmazione: debugger, reporting ALV, SapScript, Batch Input/
BAPI, ABAP Query/QuickView, programmazione online, Function Module, ABAP
Objects
potenzialità tecnologiche piattaforma NetWeaver: il “frigorifero” NetWeaver,
Object Oriented (ripasso e approfondimenti), ALE/EDI e SAP WorkFlow
(funzionamento, elementi, progettazione, sviluppo), ITS/WAS/BSP/Web Dynpro
(strutturazione, logiche e sviluppo) strato Java/Web service (funzionamento,
cenni implementativi), funzionamenti PI (XI)
struttura del corso
150 ore, di cui 75 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC dedicati alla programmazione ABAP in ambiente SAP
R/3 versione 4.6B e SAP NetWeaver 7.01 ABAP Trial Version (MiniSAP).
requisiti preferenziali
Conoscenza di un linguaggio di programmazione.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
23
informatica ● ERP e SAP
laboratorio di ABAP objects
serale ● 39 ore
L’obiettivo del corso è quello di rendere i programmatori ABAP capaci
di utilizzare il linguaggio ABAP Objects.
Con un approccio prettamente laboratoriale, basato quindi principalmente
su esercitazioni, vengono affrontati gli aspetti teorici e pratici per la scrittura
di programmi in linguaggio ABAP Objects attraverso la programmazione
a oggetti.
Il corso completa la figura professionale di programmatore ABAP,
mettendolo in grado di valutare le implicazioni di un approccio Object Oriented
alla programmazione con l’uso del linguaggio ABAP Objects, rispetto
al metodo tradizionale e di sviluppare autonomamente programmi
in ABAP Objects.
contenuti
introduzione: architettura della programmazione in ABAP Objects
oggetti: visibilità e caratteristiche
classe: definizione e implementazione; attributi e metodi,
instanziare una classe
incapsulamento ed ereditarietà: concetti generali, protezione dei dati,
funzioni virtuali, classi astratte
interfacce: definizione, implementazione e utilizzo
eventi: definizione e triggering
struttura del corso
39 ore, di cui 19 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC dedicati alla programmazione ABAP in ambiente
SAP R/3 versione 4.6B.
requisiti
Conoscenza a livello teorico/pratico di un linguaggio
di programmazione ABAP.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
24
informatica ● programmazione
introduzione al linguaggio perl
serale ● 30 ore
Il corso affronta il tema della programmazione in Perl e permette ai partecipanti
di scrivere e interpretare correttamente il codice.
Le competenze acquisite consentiranno, nell’ambiente lavorativo,
l’individuazione in tempi brevi di facili soluzioni e la risoluzione in modo facile
e veloce di problematiche legate all’estrazione/conversione di dati,
alle verifiche funzionali (ordinarie e straordinarie), alla creazione di pagine web
dinamiche (anche in ambiente MVC), alla creazione di interfacce grafiche
e alla portabilità fra più sistemi operativi.
Il corso è rivolto a persone che hanno conoscenze di base di programmazione,
che vogliano conoscere un linguaggio di programmazione facile, flessibile
e veloce.
contenuti
installazione di Perl
variabili di Perl e caratteristiche del contesto
istruzioni (minime, composte, racchiuse o blocco, etichetta, decisionali, cicli)
panoramica delle funzioni offerte dal linguaggio
lettura dei files e esplorazione del sistema operativo
introduzione alle espressioni regolari
approfondimento delle espressioni regolari
inclusione di codice: semplice codice o moduli
introduzione alla programmazione a oggetti
programmazione a oggetti in Perl
esempio di utilizzo di oggetto: connessione a un database
il web panoramica delle librerie e generazione di pagine Html
cenni all’IDE del Perl
struttura del corso
30 ore, di cui 15 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC con sistema operativo Windows, un editor
(es. Crimson) e PostgreSQL come database di test.
requisiti preferenziali
Buona capacità di lettura e di interpretazione della lingua inglese tecnica.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
25
informatica ● programmazione
perl testing - introduzione alle tecniche
serale ● 12 ore
Il corso introduce le tecniche di testing per programmatori Perl.
È rivolto a persone che conoscono la programmazione in Perl e che vogliono
approfondire come applicare le tecniche di testing alla propria realtà
produttiva. Nel corso viene affrontato l’uso dei moduli di testing e tecniche
di verifica del codice.
contenuti
come applicare le tecniche di test
panoramica sull’uso dei moduli “test::”
panoramica sull’uso dei moduli “mock objects”
panoramica sull’uso del modulo “devel::cover”
struttura del corso
12 ore, di cui 6 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con PC con sistema operativo Windows, un editor
(es. Crimson) e PostgreSQL come database di test.
requisiti preferenziali
Conoscenza del linguaggio Perl.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
26
informatica ● programmazione
programmazione a oggetti con java
serale ● 150 ore
Il corso fornisce le conoscenze di base della progettazione a oggetti
per applicarle attraverso lo studio del linguaggio Java (standard Sun J2SE).
Introduce le applicazioni multithread, il networking e le connessioni a database,
le interfacce grafiche AWT e Swing, i servlet e JSP per la generazione
di contenuti web dinamici. Al termine del corso i partecipanti saranno in grado
di realizzare applicazioni di media complessità.
contenuti
linguaggio Java: Java e Internet, Java Virtual Machine, Jdk l’ambiente
di supporto di Sun, applet, sintassi e costrutti
linguaggi Object-Oriented e Java: UML, oggetti, classi e istanze,
incapsulamento, ereditarietà, polimorfismo, definizioni in Java, classi
astratte e interfacce, modificatori
interfacce grafiche con Java: che cos’è AWT, Components, Containers
e LayoutManagers, gestione degli eventi, gestione della grafica, Swing.
introduzione agli applet: introduzione a Internet, includere un applet in un
documento HTML, struttura di un applet, la classe Applet, multimedialità.
multithreading: i thread in Java, l’interfaccia Runnable, la classe Thread,
concorrenza e sincronizzazione
introduzione alla “remotizzazione” di un database e alla programmazione
server-side
struttura del corso
150 ore, di cui 75 di esercitazioni pratiche.
Corso serale
Aula attrezzata con macchina Server e PC collegati in rete.
requisiti preferenziali
Conoscenza delle basi di dati.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
27
informatica ● programmazione
programmazione a oggetti con java per il web
serale ● 48 ore
Il corso fornisce, a chi si occupa di programmazione con Java, gli elementi
per la composizione e generazione di contenuti web dinamici.
Vengono affrontati la configurazione del layer dei servizi per la piattaforma
J2EE, la scrittura di servlet Java, la creazione di applicazioni web robuste
utilizzando Struts, la creazione e scrittura di pagine JSP di facile manutenzione
con Expression Language, JSTL (JSP Standard Tag Library) e il framework
Struts, oltre alla creazione di applicazioni web robuste che integrano
pagine Struts e JSP.
Il corso, in un’ottica di arricchimento professionale per il programmatore Java,
consente di acquisire le conoscenze e abilità necessarie per occuparsi
della creazione di componenti web (quali servlet e tag personalizzati).
contenuti
basi del protocollo http
web Applications
Java Servlet
gestione delle sessioni
gestione delle eccezioni
applicazioni web sicure
Java Server Pages
aspetti avanzati
struttura del corso
48 ore, di cui 24 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con macchina Server e PC collegati in rete.
requisiti preferenziali
Abilità nella programmazione, meglio se supportata da esperienza pratica,
oltre a basi di html/css, sql e jdbc.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
28
informatica ● programmazione
programmazione a oggetti con java per il web:
applicazioni web con JPA e java EE serale ● 72 ore
Il corso fornisce gli elementi sulle tecniche di progettazione e sviluppo
di applicazioni web basate sui framework Java EE 6.
Il corso affronta gli aspetti avanzati di creazione di applicazioni web
quali strategie e tecniche di mapping, annotations di JPA, mapping di relazioni
tra entità, ciclo di vita di oggetti persistenti, esecuzione di interrogazioni
tramite JPQL. Infine, quanto realizzato sarà “assemblato” in una webapp
di esempio realizzata tramite JSF. Il partecipante verrà guidato
nella realizzazione di una applicazione web nel tipico approccio
di Dependency Injection usando JPA/Hibernate per l’accesso ai dati.
Tutti i progetti e le esercitazioni verranno sviluppati con l’ausilio di Eclipse
e Maven.
contenuti
approccio maven alla realizzazione di progetti Java: filosofia di maven,
struttura di un progetto maven, build e ciclo di vita in maven,
test automatico, plugin
gestione dell’accesso ai dati tramite un ORM: introduzione al frame work JPA,
JPA e Hibernate, entità persistenti e concetti base di mapping, ciclo di vita
di oggetti persistenti, concetti avanzati di mapping, Hbm2ddl
EJB: introduzione ai concetti di base, inversion of control, Dependency
Injection, Stateful e Stateless EJB, gestione delle transazioni dichiarativo
attraverso EJB, Web Service
JSF: templating, facelets, introduzione al modello di componenti, validazione,
Backing Bean, venni a Seam, cenni a CDI / Weld
struttura del corso
72 ore, di cui 36 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con macchina Server e PC collegati in rete.
requisiti
Essere un programmatore esperto con conoscenza consolidata del linguaggio
Java e delle tecnologie Servlet e JSP.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
29
informatica ● programmazione
programmazione in visual basic.NET
serale ● 150 ore
Il corso fornisce le conoscenze di base della progettazione a oggetti
per applicarle attraverso lo studio del linguaggio Visual Basic.NET attraverso
esempi concreti anche per lo sviluppo Web (Asp.NET). Visual Basic.NET
è un linguaggio che riesce a coniugare oggi semplicità e potenza.
Imparare la programmazione con Visual Basic.NET vorrà dire conoscere
un linguaggio realmente orientato agli oggetti. La teoria dell’OOP (Object
Oriented Programming) potrà essere applicata in ogni suo aspetto
(ereditarietà, polimorfismo, overloading) e la logica di programmazione
acquisita con Visual Basic.NET rimarrà valida anche per altri linguaggi
dell’ambiente Visual Studio.NET.
Particolare attenzione verrà dedicata ad ADO.NET che consente l’accesso
a ogni base di dati e allo sviluppo di programmi e servizi intranet e Internet.
contenuti
ambiente di sviluppo: Visual Studio.NET, finestre, menu, comandi base,
guide dinamiche e contestuali
basi dell’Object-Oriented: disegno orientato agli oggetti, proprietà, metodi
ed eventi, classi e interfacce, sottoclassi, classi contenitori, classi parziali,
incapsulamento, ereditarietà, polimorfismo
sintassi del linguaggio: tipi di dato, dichiarazioni, istruzioni di scelta
e di ciclo, routines, delegati
principali tipi di programmi: creazione di applicazioni Console, Windows
Form e Web
accesso ai dati: linguaggio Sql, Ado.NET, Linq
Asp.NET: creazione di pagine Web, controlli intrinseci, utilizzo di Ajax,
accesso ai dati da Asp.NET
Web Services: creazione e consumo di servizi Web, introduzione all’Xml
struttura del corso
150 ore, di cui 75 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC in rete con Visual Studio.NET e MS SQL Server.
requisiti preferenziali
Nessuno
Modalità di selezione: ordine di iscrizione e valutazione del cv.
30
informatica ● programmazione
programmazione mobile: sviluppo di applicazioni
per android serale ● 30 ore
Il corso di programmazione mobile fornisce un’introduzione pratica
allo sviluppo di applicazioni per Android, e presenta le maggiori caratteristiche
della piattaforma. Durante lo svolgimento del corso, sarà possibile creare
delle applicazioni per Android, e renderle operative attraverso l’ausilio
dell’emulatore fornito con l’ambiente di sviluppo.
Il corso proposto intende rispondere alle esigenze di utenti con un discreto
livello di conoscenza orientata alla programmazione Java.
contenuti
introduzione ad Android: cos’è, cosa offre e come è possibile sviluppare
applicazioni
emulatori: cos’è un emulatore e come funziona, installazione e utilizzo
di vmplayer
framework di Android: installazione e utilizzo del framework di Android
(SDK e ADT) nella IDE Eclipse, studio dell’emulatore per Android
sviluppo di applicazioni Android: applicazione “Hello World”, input/output,
sviluppo di una Vista, sviluppo di una tastiera virtuale
struttura del corso
30 ore, di cui 15 di esercitazioni pratiche.
Corso serale
Aula attrezzata con i pc in rete e connessi a Internet, SW: Eclipse IDE,
SDK Android PC.
requisiti preferenziali
Conoscenza della programmazione in Java.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
31
informatica ● programmazione
programmazione mobile: sviluppo di applicazioni
per iOS serale ● 30 ore
Il corso fornisce al programmatore le basi per iniziare lo sviluppo
di applicazioni su piattaforma iOS utilizzata da dispositivi mobili quali
iPhone, iPad e iPod Touch.
Durante lo svolgimento del corso, sarà possibile creare delle applicazioni
per iOS e renderle operative attraverso l’ausilio dell’emulatore fornito
per testare le proprie applicazioni.
Alla fine del corso il partecipante sarà in grado di creare un’applicazione
e reperire autonomamente le informazioni necessarie per implementare
gli argomenti non trattati.
contenuti
linguaggio Objective C e libreria Foundation
IDE fornito da Apple (XCode)
pattern MVC (Model View Controller)
modello di gestione della memoria di iOS
ciclo di vita di una applicazione iOS
alcuni widget grafici della libreria standard (UIImageView, UIWebView,
UITableView e altri)
classi per il riconoscimento dell’interazione multitouch
e delle gesture (UIGestureRecognizer)
serializzazione e Core Data
accesso a internet e Webservices
struttura del corso
30 ore, di cui 15 di esercitazioni pratiche.
Corso serale
Aula attrezzata con Computer Apple Macintosh con sistema operativo
Mac OS X Snow Leopard (10.6), ambiente di sviluppo XCode 4 con iOS4 SDK
ed emulatore.
requisiti preferenziali
Conoscenza base della programmazione orientata agli oggetti (OOP)
con linguaggi di programmazione quali Java e C#.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
32
informatica ● sistemi e reti
introduzione alla virtualizzazione server
serale ● 12 ore
Il percorso fornisce agli operatori aziendali dei settori IT una panoramica
sulle principali soluzioni di virtualizzazione adottabili in funzione delle esigenze
aziendali e trasferisce le nozioni basilari per implementare le strategie
di “server consolidation” cioè quell’approccio che prescrive un uso più efficiente
delle risorse nell’ottica della riduzione del numero totale dei server necessari
a un’azienda per fornire servizi ricorrendo alla presenza di più istanze virtuali
su di un unico server adeguatamente configurato.
contenuti
introduzione alla virtualizzazione
full virtualization e para-virtualization
caratteristiche dei maggiori hypervisor oggi in commercio: Microsoft Hyper-V,
Vmware, Xen
creazione, configurazione e amministrazione di macchine virtuali con Microsoft
Hyper-V e MS Virtual Machine Manager
virtualizzazione dei server
cloning, snapshot, backup e restore con Hyper-V e Virtual Machine Manager
conversione da macchina fisica a macchina virtuale
con Virtual Machine Manager
introduzione all’alta affidabilità di ambienti virtuali con Hyper-V
cenni sulla virtualizzazione dei desktop
struttura del corso
12 ore
Corso serale
Lezioni teoriche e demo interattive svolte dall’insegnante.
Aula attrezzata con PC e proiettore.
requisiti preferenziali
Esperienza in ambito IT.
Modalità di selezione: ordine d’iscrizione.
33
informatica ● sistemi e reti
introduzione a windows server 2008
serale ● 36 ore
Il corso fornisce agli studenti le conoscenze per lavorare con Active Directory
e con l’infrastruttura di rete in Windows Server 2008.
È rivolto alle persone che hanno già esperienza con le tecnologie di Active
Directory e di infrastruttura di rete in Windows Server 2000 o Windows Server
2003 e necessitano di un aggiornamento a Windows Server 2008.
contenuti
installazione e configurazione di Windows Server 2008
aggiunta e configurazione di ruoli su Windows Server Core nuova infrastruttura di backup, incluso il servizio Volume Shadow Copy
nuove funzionalità di networking in Windows Server 2008 utilizzo dei Read-Only Domain Controllers
implementazione dell’auditing in AD DS
struttura del corso
36 ore, di cui 18 di esercitazioni pratiche.
Corso serale
Aula attrezzata con pc collegati in rete e interamente dedicati
all’amministrazione di sistemi, con sistema operativo Windows Server 2008.
requisiti
Esperienza con le tecnologie di Active Directory e di infrastruttura di rete
in Windows.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
34
informatica ● sistemi e reti
gestione di reti, windows server e linux
serale ● 150 ore
Il corso affronta gli aspetti di configurazione e amministrazione di un sistema
operativo di tipo server Microsoft Windows 2003 e Linux e fornisce
le competenze per la progettazione, l’installazione, la configurazione
e la risoluzione di problemi di accesso di una rete locale basata su server
Microsoft e Linux.
Il corso forma un gestore di sistemi server Microsoft Windows Server e Linux
ed è rivolto a persone che conoscono un sistema operativo di tipo Client
e vogliono acquisire le competenze per installare, configurare e gestire
Server Microsoft e Linux in una rete locale.
contenuti
reti: protocolli e interfacce, il modello OSI, architettura Client/Server, protocolli
UNIX e Microsoft, Ethernet, segmentazione fisica e logica, Repeater e Hub,
Bridging e Switching, protocolli di Routing e Routed, protocolli ARP
e suite TCP/IP, indirizzi IP, Routing IP, protocollo ICMP, ping e Traceroute
sistema operativo server di Windows 2003: gestione di utenti e gruppi,
servizi standard e avanzati, dominio Microsoft, introduzione ad Active
Directory, Policy, configurazione Server DHCP/DNS, cenni su sicurezza
perimetrale sistema operativo Linux: concetti introduttivi, installazione
del sistema operativo, Shell, file system, gestione account locali,
gestione del file system, gestione dei processi, processo di boot,
gestione archivi, gestione dei pacchetti, configurazione di base della rete.
struttura del corso
150 ore, di cui 75 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC collegati in rete e interamente dedicati
all’amministrazione di sistemi, con sistema operativo Server Microsoft
Windows 2000 e Microsoft Windows 2003 e Linux.
requisiti
Conoscenza di un sistema operativo di tipo Client.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
35
informatica ● sistemi e reti
gestione avanzata di reti,
windows server e linux serale ● 60 ore
Il corso introduce gli aspetti fondamentali relativi alle sicurezza dell’ambiente
Microsoft Active Directory con focus su Windows Server 2003 e 2008 e Linux,
in relazione al loro utilizzo come server all’interno di una rete.
Il percorso formativo fornisce competenze per progettare e gestire una rete
locale con particolare attenzione all’utilizzo di appropriate politiche
di sicurezza.
contenuti
Windows: modello di sicurezza in ambiente Active Directory, gestione
dell’autenticazione e dell’autorizzazione: (utenti, gruppi, privilegi), sicurezza
dei dati (EFS), pianificazione, implementazione e gestione delle impostazioni
di sicurezza con Group Policy, baseline di sicurezza (Security Templates)
e sicurezza delle trasmissioni (IPSec), gestione dell’accesso alle risorse
aziendali (Network Access Protection NAP), introduzione alla Strong
Authentication con le smartcard e alla sicurezza perimetrale (Windows firewall,
ISA Server, Remote Access Server)
Linux: pianificazione delle attività (cron, anacron), gestione dei file di log
(syslog e rsylog), configurazione avanzata della rete (indirizzi delle interfacce,
rotte di instradamento, inoltro dei pacchetti), server e servizi di rete, server
HTTP (Apache), Network File System (NFS), amministrazione remota sicura
(OpenSSH), servizi di directory (LDAP), sicurezza di rete (Netfilter del kernel),
comando iptables, implementazione di un firewall Linux, reti DMZ,
problematiche di Natting Sorgente (SNAT) e Natting Destinazione (DNAT)
struttura del corso
60 ore, di cui 30 di esercitazioni pratiche.
Corso serale
Aula con PC collegati in rete e interamente dedicati all’amministrazione
di sistemi con sistema operativo Microsoft Windows 2003 e Windows Server
2008 e la distribuzione Linux Debian.
requisiti
Conoscenza base del sistema operativo Windows Server (2000 o superiore)
e di Linux.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
36
informatica ● sistemi e reti
reti: introduzione ai router e agli switch
serale ● 72 ore
Il corso introduce i concetti di base dell’internetworking e dei principali
protocolli utilizzati in ambiente TCP/IP con l’obiettivo di configurare in modo
consapevole ed efficace router e switches in un semplice ambiente Cisco.
Le competenze acquisite costituiranno una base solida su cui approfondire
le competenze in materia di routing & switching.
Il corso forma un tecnico capace di collaborare all’ implementazione
e alla gestione di una rete medio piccola e di svolgere attività di network
help desk di primo livello come tecnico/assistente di rete junior/operatore
networking.
contenuti
componenti di rete (repeater, hub, switch, router)
pila ISO/OSI e protocolli di rete
struttura di una Frame Ethernet e di un datagramma IP
principali protocolli dell’ossatura di una rete
gestione dei protocolli da parte di router e switch
Router: i protocolli di routing e loro tipologie (distance vector, link state, hybrid)
Switch: introduzione al protocollo di Spanning Tree (STP)
nozioni di base sull’utilizzo e sulla configurazione di Router & Switch Cisco
costruzione di una semplice rete
costruzione di una rete più intelligente
concetti di switching e di routing
garantire l’affidabilità della consegna dei dati
connessione ad altre reti
utilizzare e configurare apparati Cisco IOS
struttura del corso
72 ore, di cui 32 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC e sistema operativo Windows, programma emulazione
terminale e software di analisi dei pacchetti dedicati alla gestione di router
e switch, utilizzati durante il corso per la creazione di tipologie di rete diverse.
requisiti preferenziali
Buona capacità di lettura e di interpretazione della lingua inglese tecnica.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
37
informatica ● sistemi e reti
reti: gestione avanzata di router e switch
serale ● 72 ore
Il corso, che completa la figura del tecnico di rete, è un approfondimento
degli aspetti di configurazione, gestione e troubleshooting di switch
e router per coloro che hanno già esperienza nella configurazione di base
degli apparati di rete. Lo studente imparerà a configurare e installare
dispositivi di rete quali router e switch (Network Management), diagnosticare
e risolvere malfunzionamenti di rete (Network Troubleshooting), analizzare
le prestazioni della rete (Network Analisys) e comprendere le strategie
di base dei sistemi di sicurezza di rete (Network Security).
contenuti
configurazione avanzata dei router e degli switch
routing statico e dinamico
routing protocols: distance vector (RIP v.2), link state (OSPF) e hybrid (EIGRP)
LAN Switching e configurazioni: Design avanzato
Spanning tree protocol (STP, IEEE 802.1d) e rapid spanning tree (RSTP,
802.1w), Virtual Lan (VLANs) e meccanismi di trunking (IEEE 802.1q, VTP),
etherchannel e portfast
nozioni base di sicurezza e Access Control List (ACL)
introduzione alle reti geografiche (WAN), tecnologia e design
NAT statico e dinamico - NAT overloading (PAT) - DHCP - NTP - FTP - SSH
cenni di network management (SNMP)
esercitazioni pratiche e attività di Troubleshooting
struttura del corso
72 ore, di cui 32 di esercitazioni pratiche.
Corso serale
Aula attrezzata con PC e sistema operativo Windows, programma emulazione
terminale e software di analisi dei pacchetti dedicati alla gestione dei router
e degli switch, fondamentali per la creazione di tipologie di rete diverse.
requisiti
Conoscenza gli argomenti trattati nel corso "reti: introduzione ai router
e agli switch" o conoscenze equivalenti.
Modalità di selezione: ordine di iscrizione e valutazione del cv.
38
informatica ● sistemi e reti
intro a VoIP
serale ● 24 ore
Il corso è un’ introduzione teorica al VoIP, IP Telephony e Unified
Communication & Collaboration.
I partecipanti acquisiranno competenze sufficienti per conoscere le varie
tecnologiche in materia presenti sul mercato. Chi ha delle solide basi
di networking, oppure ha seguito i corsi di introduzione e di gestione
avanzata di router e switches, sarà anche in grado di applicare
le competenze acquisite nella realizzazione e nel troubleshooting
di una piccola rete basata su Voice over IP.
contenuti
cosa sono il VoIP, l’IP Telephony e la Unified Communication & Collaboration
contesto in cui si inseriscono le tecnologie VoIP
differenze tra infrastruttura VoIP e telefonia tradizionale (PSTN)
trasmissione a commutazione di circuito e commutazione di pacchetto
concetti di base della pila OSI e del TCP/IP
segnalazione e comunicazione
digitalizzazione del segnale voce e compressione
principali protocolli e tecnologie: SIP, H323, MGCP, Cisco SCCP/SPCP
(Skinny), ISDN BRI, ISDN PRI, T1/E1, FXS/FXO, Ethernet, E&M, G711, G729
(a,b), G726, G723
digitalizzazione del segnale voce
quality of services nella voce: Jitter, Delay, Packet Loss, Echo, accodamento,
prioritizzazione, salvaguardia del dato
esempi di infrastruttura ed elementi di design /Cisco best practices
struttura del corso
24 ore
Corso serale
Aula attrezzata
requisiti
Conoscenze generali su reti, TCP/IP e pila ISO/OSI.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
39
informatica ● sistemi e reti
hacking e cracking: sicurezza dello stack
TCP/IP e crittografia serale ● 30 ore
Il corso presenta alcuni elementi fondamentali delle architetture dei sistemi
e delle reti con riferimento alle problematiche di sicurezza e fornisce
le competenze di base per poter crescere professionalmente nel campo
della sicurezza informatica.
Nella prima parte (TCP/IP) viene presentata la natura nativamente semplice,
e vulnerabile agli attacchi informatici, dello stack TCP/IP.
Nella seconda viene illustrato il panorama delle tecnologie per la crittografia
per rendere le comunicazioni illeggibili a chi non sia autorizzato.
contenuti
sicurezza dello stack TCP/IP:
stack TCP/IP
concetto di layer nel modello ISO/OSI
sovversioni dello stack TCP/IP
MITM attacks (esempi pratici di intercettazioni di credenziali con ettercap)
protocolli sicuri (SSL, TLS, IPSEC)
crittografia:
integrità
autenticazione
confidenzialità (IAC)
certificati digitali e X.509 nelle connessioni HTTPS
infrastrutture a chiave pubblica (PKI)
firma digitale e validità giuridica
Autorità di Certificazione (CA)
struttura del corso
30 ore, di cui 10 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con pc collegati in rete e interamente dedicati
all’amministrazione di sistemi.
requisiti
Conoscenza del sistema operativo Unix/Linux e dei principali protocolli di rete
ed esperienza lavorativa nella gestione di reti.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
40
informatica ● sistemi e reti
hacking e cracking: sicurezza del perimetro
e rilevamento intrusioni serale ● 30 ore
Il corso ha un carattere e un obiettivo tecnico-operativo.
Nella parte di sicurezza del perimetro presenta le tecniche utilizzabili
nella configurazione di software e di apparati di rete per difendere
la propria rete aziendale dalle intrusioni.
Nella seconda parte vengono affrontati gli aspetti teorici e pratici
degli IDS (Intrusion Detection System), cioè i dispositivi software o hardware,
o l’insieme dei due, utilizzati per tracciare accessi non autorizzati
e poter quindi identificare gli ambiti di vulnerabilità.
La protezione dei sistemi, della rete e delle informazioni si ottiene agendo
su più livelli e con un continuo processo di monitoraggio.
contenuti
sicurezza del perimetro:
VPN (Virtual Private Network)
sistemi firewall
linee guida per la configurazione di apparati di routing
firewall per la sicurezza perimetrale (Checkpoint, Cisco PIS/ASA, Juniper
Netscreen)
introduzione ai sistemi IPS/IDS (ISS)
sistemi di rilevamento delle intrusioni:
teoria dei sistemi di rilevamento e prevenzione delle intrusioni
IDS/IPS
disegno e implementazione di un sistema IDS “host based” e “network based”
struttura del corso
30 ore, di cui 15 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con pc collegati in rete e interamente dedicati
all’amministrazione di sistemi.
requisiti
Conoscenza del sistema operativo Unix/Linux, dei principali protocolli di rete
e di quanto trattato nel corso “hacking e cracking: sicurezza dello stack
TCP/IP e crittografia”. Esperienza lavorativa nella gestione di reti.
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
41
informatica ● sistemi e reti
hacking e cracking: gli attacchi informatici
serale ● 30 ore
Il corso ha l’obiettivo di illustrare le principali tecniche utilizzate
per compromettere la sicurezza di applicazioni web o applicazioni disponibili
sotto forma di codice binario. Vengono affrontate le problematiche
di debolezza delle applicazioni web, che potrebbero consentire l’accesso
in aree protette del sito e/o la modifica al contenuto di una pagina e causare
la sottrazione di dati. Sono inoltre spiegate le tecniche utilizzate dai codici che,
sfruttando un errore nella scrittura di un programma, portano all’acquisizione
di privilegi o al blocco di un computer.
contenuti
attacchi informatici:
tecniche di attacco alle applicazioni Web con analisi del protocollo http
attacchi più comuni quali Sql injection, XSS, CSRF
codice malevolo:
potenzialità
modalità di esecuzione
come limitare i danni di un attacco di tipo overflow, spam e phishing
evoluzione e amplificazione delle tecniche di infezione adottate dai virus
come attaccano i sistemi e come difendersi
struttura del corso
30 ore, di cui 15 di esercitazioni pratiche.
Corso serale
Laboratorio attrezzato con pc collegati in rete e interamente dedicati
all’amministrazione di sistemi.
requisiti
Conoscenza del sistema operativo Unix/Linux, dei principali protocolli di rete.
Esperienza lavorativa nella programmazione e nella gestione delle basi
di dati (SQL).
Modalità di selezione: ordine d’iscrizione e valutazione del cv.
42