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