catalogo - IN.SI. S.p.A.
Transcript
catalogo - IN.SI. S.p.A.
Offerta formativa per il Settore ICT - Edizione 2016 - CHI SIAMO Il Gruppo Consulman opera da più di vent’anni nel campo della organizzazione, della consulenza e della formazione aziendale, avvalendosi di uno staff di 40 dipendenti e oltre 150 professionisti che operano su tutto il territorio nazionale ed in molti paesi esteri. Il Gruppo è articolato su tre società in cinque sedi: • Consulman S.p.A. –Torino, Milano, Padova • IN.SI. S.p.A. – Frosinone, Pescara • Consulservice s.r.l. - Torino MISSIONE La nostra missione è di supportare i nostri clienti nel miglioramento delle performance, aiutandoli a: • analizzare, progettare e rendere operative soluzioni volte all’ottimizzazione delle organizzazioni attraverso la reingegnerizzazione dei processi aziendali e la gestione del cambiamento • innovare tecniche e strumenti gestionali ed operativi • sostenere la crescita professionale, sviluppando le competenze distintive delle persone, con particolare attenzione ai profili manageriali • migliorare la qualità e le prestazioni dei prodotti, dei servizi e dei processi, la logistica e, in generale, le attività e le aree gestionali ed operative al fine di ottenere sostanziali risultati di miglioramento di efficacia ed efficienza aziendale. FORMAZIONE La nostra offerta formativa è orientata da un catalogo generale che contiene più di 900 titoli di corsi, che coprono trasversalmente molteplici necessità delle imprese. Oltre al catalogo generale, proponiamo anche una serie di cataloghi tematici che offrono la possibilità di approfondire argomenti chiave strategici che oggi - nelle imprese - necessitano di essere migliorati attraverso attività di formazione e di training on the job. Tra questi, in particolare: Ambiente Sicurezza Management MANAGING THE FUTURE Curiamo, inoltre, le esigenze specifiche di alcuni settori di attività con offerte formative mirate e personalizzate sulle competenze strategiche per queste tipologie di clienti attraverso cataloghi settoriali specialistici: Logistica & Trasporti Alimentare ICT Metalmeccanico Automotive Socio sanitario assistenziale FINANZIAMENTI IN.SI. S.p.A, facente parte del Gruppo Consulman è tra gli operatori leader nella formazione finanziata. Il Gruppo non è legato ad un fondo in particolare, ma opera trasversalmente con i principali fondi interprofessionali al fine di massimizzare le opportunità, valutando la migliore soluzione da offrire a ogni azienda cliente. La scelta dello strumento ottimale avviene in funzione della tipologia di aziende e di necessità specifiche. Storicamente, IN.SI. S.p.A opera in particolare con: Nella gestione dei progetti di formazione finanziata IN.SI. S.p.A. opera come full liner garantendo tutte le attività del processo: • analisi dei fabbisogni • progettazione e presentazione del piano al fondo di riferimento • programmazione operativa ed erogazione • valutazione e attestazione delle competenze acquisite • certificazione di parte terza delle competenze • rendicontazione amministrativa • follow-up evolutivo dei fabbisogni ed eventuale prosecuzione su piani successivi. Per informazioni: Sede Frosinone - 0775 223771– [email protected] Sede Pescara – 085 9155445 – [email protected] TIPOLOGIA CODICE TITOLO DURATA PAG. Data Base 3659-134 Comprensione e valorizzazione dei dati: BIG DATA Analytics e OPEN DATA 24 ore 4 IT-B-00700 MySQL modulo base 40 ore 5 IT-B-00701 MySQL (Modulo Avanzato) 16 ore 6 IT-B-00699 MySQL DBA 24 ore 7 IT-B-00702 PL/SQL base 24 ore 8 IT-B-00703 PL/SQL avanzato 32 ore 9 IT-B-00738 Oracle modulo base 40 ore 10 IT-B-00736 Oracle DBA 40 ore 11 IT-B-00706 PostGIS 16 ore 12 IT-B-00704 PostgreSQL modulo base 16 ore 13 IT-B-00705 PostgreSQL modulo avanzato 16 ore 14 3602-134 Introduzione a SQlite 16 ore 15 3669-134 MS SQL Server 40 ore 16 3683-134 Difesa della privacy online 8 ore 18 3684-134 I malware: prevenzione e rimozione 16 ore 19 3685-134 Sicurezza del sistema e delle app android 40 ore 20 3686-134 Sicurezza del sistemi mobili android 8 ore 21 3679-134 Penetration testing per le applicazioni web 40 ore 22 3680-134 Sviluppare software rispettoso della privacy 8 ore 23 3678-134 Penetration testing 40 ore 24 3677-134 La crittografia per la protezione dei dati 16 ore 25 3670-134 Algoritmi e protocolli di crittografia 40 ore 26 3661-134 Fondamenti di igiene informatica 4 ore 27 IT-I-00835 Sicurezza delle Informazioni (ISO/IEC 27001) 40 ore 29 IT-I-00836 La sicurezza implementata con strumenti Open Source 24 ore 30 3794-134 Smart lean 2.0: la lean nell’era digitale 16 ore 32 3795-134 Digitalizzazione dei processi: scenari, soluzione e opportunitá nel web 2.0 16 ore 33 3687-134 Windows 2016 24 ore 34 3665-134 Sviluppo di siti responsive 8 ore 35 3619-134 jQuery 40 ore 36 3650-134 API Javascript per HTML5 24 ore 37 IT-C-00711 PHP 40 ore 38 3614-134 Sviluppo di applicativi web avanzati in PHP 24 ore 39 3611-134 Sviluppare giochi per Android 40 ore 40 IT-C-00707 Java Standard Edition 40 ore 41 Sicurezza informatica Programmazione TIPOLOGIA CODICE TITOLO DURATA PAG. Programmazione 3603-134 Java per Android base 40 ore 42 3604-134 Java per Android avanzato 40 ore 43 IT-C-00698 Javascript 24 ore 44 3612-134 Javascript per Android 40 ore 45 3595-134 Java enterprise edition 40 ore 46 IT-C-00709 Fondamenti di Programmazione OO e Java 40 ore 47 3605-134 AngularJS 24 ore 49 IT-C-00718 Python - Programmazione a oggetti 40 ore 50 3601-134 Sviluppo di applicativi web in Python 8 ore 51 3600-134 Sviluppo di applicativi web in Python con Flask 24 ore 52 3599-134 Sviluppo di applicativi web in Python con Django 24 ore 53 3598-134 Struts 40 ore 54 3597-134 Spring 40 ore 55 3594-134 Hibernate 40 ore 56 IT-C-00697 HTML e CSS 40 ore 57 IT-C-00747 Linguaggio C++ Base 40 ore 58 IT-C-00748 Linguaggio C++ Avanzato 40 ore 59 IT-C-00746 Sviluppo e Rilascio Applicazioni Apple iPhone e iPad 40 ore 60 IT-C-00740 Sviluppo e Rilascio Applicazioni Google Android 40 ore 61 IT-C-00756 Programmazione Visual Basic.net 24 ore 62 IT-F-00749 Sviluppo in ambito Sharepoint 32 ore 63 IT-F-00750 Utilizzo di Sharepoint 24 ore 64 IT-F-00751 Amministrazione di Sharepoint 40 ore 65 IT-F-00752 Personalizzazione Sharepoint 40 ore 66 24 ore 67 16 ore 68 IT-F-00753 Sharepoint - Sviluppo di Web Part IT-L-00839 Solaris Containers: consolidation 3667-134 UX Design & Usability 16 ore 70 3606-134 Principi di estetica dei siti web 8 ore 71 3607-134 Grafica con photoshop per il web 8 ore 72 3758-134 Internet of Things 16 ore 74 IT-L-00837 Vmware 32 ore 75 3663-134 Office 365 8 ore 76 IT-A-00722 Server Linux 40 ore 77 IT-D-00801 Linux: gestione della rete 16 ore 78 IT-A-00754 Linux Desktop 24 ore 79 virtualizzazione, gestione risorse e server Web design Sistemi e Reti TIPOLOGIA CODICE TITOLO DURATA PAG. Sistemi e Reti IT-L-00838 Implementing and Managing Server Virtualization 40 ore 80 IT-D-00789 Reti locali 8 ore 81 IT-L-00755 Cloud computing 24 ore 82 OA-A-00764 Qualitá organizzativa dei servizi IT - ITIL - Introduzione 8 ore 84 OA-A-00766 R Foundation per la gestione dei servizi ITIL 24 ore 85 OA-A-00771 R - SS Service Strategy ITIL 24 ore 86 OA-A-00772 R - SD Service Design ITIL 24 ore 87 OA-A-00773 R ITIL 24 ore 88 OA-A-00774 R - SO Service Operation ITIL 24 ore 89 Apache 24 ore 91 IT-C-01254 LAMP (Linux Apache MySQL PHP) 144 ore 92 IT-C-00716 Scripting Dtrace: monitoraggio e diagnostica run-time dei sistemi Unix e delle applicazioni Java 24 ore 93 GE-H-00573 Inglese tecnico 40 ore 94 MA-F-00860 Marketing dei servizi 16 ore 97 MA-G-00883 Vendere servizi 16 ore 98 MA-G-00896 Processi di vendita B2C: Business to Consumer 16 ore 99 MA-G-00897 Processi di vendita B2B: Business to Business 16 ore 100 GP-E-01326 Project Management: ISO21500 48 ore 101 GP-F-01350 Project Management 24 ore 102 ITIL - ST Service Transition Competenze tecniche trasversali IT-A-00725 Competenze gestionali e commerciali Data Base Data Base Comprensione e valorizzazione dei dati: BIG DATA Analytics e OPEN DATA FINALITÀ CODICE 3659-134 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire metodi e tecnologie inerenti lo storage, il caricamento e l’analisi di grandi quantità dati, buona parte dei quali non strutturati Sistemisti / Sviluppatori IT CONTENUTI • Introduzione alla valorizzazione dei dati MODALITÀ DIDATTICHE • Peculiarità e caratteristiche dei Big Data • Caratteristiche delle infrastrutture IT per la raccolta e la gestione dei Big Data: Map Reduce, Pulizia e standardizzazione dei dati Aula virtuale E-Learning • Dai dati alla loro visualizzazione: reoerimento dell’informazione, Big Data e Pubblic Data Lavoro di Gruppo • Open Data: definizione e rating Lezione Frontale • Le policy in ambito Open Data On the job / Action Learning • Introduzione alla piattaforma Hadoop • Real time data analysis • Modelli e tecniche statistiche applicate ai Big Data: regressione lineare e logistica, regressione ad albero, componenti principali, cluster, analisi di serie storiche, social networks analysis, machine learning • Modelli di Business per il riuso dei dati Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 30/03/2016 4 Data Base MySQL modulo base FINALITÀ CODICE IT-B-00700 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 40 ore OBIETTIVI MODALITÀ DIDATTICHE Acquisire le competenze per: Aula virtuale • Creare archivi di grandi dimensioni e mettere i dati in relazione tra loro • Migliorare la gestione e l’elaborazione dei dati nell’azienda per cui si lavora E-Learning • Integrare gli applicativi di rete con archivi relazionali Lavoro di Gruppo • Realizzare tabelle, viste e procedure Lezione Frontale • Eseguire interrogazioni, inserimenti e modifiche tramite il linguaggio SQL On the job / Action Learning Role Playing CONTENUTI • Introduzione a MySQL e al linguaggio SQL AUSILI DIDATTICI • Descrizione delle interfacce utente più comuni • Progettare un database Case study • Le diverse tipologie di tabella Dispense • La sintassi del linguaggio SQL • Creare procedure in SQL Esercitazione • Come ottimizzare le tabelle Simulazione su PC • Correzione degli errori grazie alle procedure di debug Slide • Interfacciare MySQL con gli applicativi web Supporti audio/video • Mettere i dati al sicuro con le procedure di backup • Proteggere i dati ed il database dagli attacchi informatici Rev. 23/03/2016 5 Data Base MySQL (Modulo Avanzato) FINALITÀ CODICE IT-B-00701 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per preparare DBA (Database Administrator) o analisti all’utilizzo delle funzionalità più avanzate di MySQL Analisti CONTENUTI • Architetture complesse – Replication – Partitioning – Clustering (MySQL, OS) • Programmazione – Disegno logico/fisico delle basi dati – Interfacce di programmazione Sistemisti / Sviluppatori IT Tecnici MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 6 Data Base MySQL DBA FINALITÀ CODICE IT-B-00699 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Creare un ambiente stabile e sicuro in cui archiviare i dati di un database relazionale Sistemisti / Sviluppatori IT • Gestire correttamente i dati e gli utenti con MySQL • Gestire gli archivi informatici • Aumentare riservatezza e sicurezza nella gestione dei dati sensibili MODALITÀ DIDATTICHE Aula virtuale CONTENUTI • Introduzione al database MySQL • Installare e configurare il database E-Learning Lavoro di Gruppo Lezione Frontale • Descrizione delle principali interfacce d’amministrazione • Procedure di avvio e spegnimento • Monitoraggio e gestione dei file di log On the job / Action Learning Role Playing • Bloccare le tabelle durante gli interventi di manutenzione • Creare e modificare le tabelle AUSILI DIDATTICI • Impostare gli accessi e i privilegi degli utenti • Mettere i dati al sicuro con le procedure di backup Case study • Proteggere i dati ed il database dagli attacchi informatici Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 7 Data Base PL/SQL base FINALITÀ CODICE IT-B-00702 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire il linguaggio procedurale PL/SQL ed il suo utilizzo nell’ambiente SQL*Plus CONTENUTI Sistemisti / Sviluppatori IT • Introduzione al PL/SQL Cenni su SQL con utilizzo di SQL*PLUS • Utilizzo dei blocchi Identificatori e dichiarazioni • Strutture condizionali e debug MODALITÀ DIDATTICHE Aula virtuale • Cenni sui Cursori • Cenni su Procedure e Funzioni E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 8 Data Base PL/SQL avanzato FINALITÀ CODICE IT-B-00703 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 32 ore OBIETTIVI A CHI SI RIVOLGE Acquisire il linguaggio procedurale PL/SQL avanzato ed il suo utilizzo nell’ambiente SQL*Plus Sistemisti / Sviluppatori IT CONTENUTI • Cursori • Eccezioni MODALITÀ DIDATTICHE Aula virtuale • Procedure e Funzioni • Package E-Learning • Sinonimi e Database-Link Lavoro di Gruppo • Variabili di sostituzione Lezione Frontale • Introduzione ai Report con SQL On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 9 Data Base Oracle modulo base FINALITÀ CODICE IT-B-00738 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze e le tecniche per la progettazione e lo sviluppo di applicazioni in ambiente relazionale oracle Sistemisti / Sviluppatori IT CONTENUTI • Introduzione – RDBMS • Oracle – Architettura – sqlplus Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale • SQL – – – – – – MODALITÀ DIDATTICHE Data Type DDL DML Select di tipo complesso DCL e gestione delle transazioni Gestione delle transazioni On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 10 Data Base Oracle DBA FINALITÀ CODICE IT-B-00736 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Padroneggiare le tecniche di amministrazione di un database Oracle Sistemisti / Sviluppatori IT • Utilizzare tecniche di backup/recovery/restore su un database Oracle MODALITÀ DIDATTICHE CONTENUTI • Processi e struttura relazionale alla base di Oracle Aula virtuale • Versioni di Oracle più recenti E-Learning • Peculiarità di Oracle in ambiente Linux Lavoro di Gruppo • Concetti di gestione dei data base Mark up Lezione Frontale • Sicurezza dei dati Linguaggi • Gestione di Oracle • Amministrazione Oracle – Backup/Restore Exp/Imp Data Pump RMAN – Sicurezza • Introduzione a Unix – Architettura – Principali comandi • Oracle su Unix – Configurazione – Tuning On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 11 Data Base PostGIS FINALITÀ CODICE IT-B-00706 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per archiviare dati geografici su data base, eseguendo operazioni su di essi Analisti CONTENUTI Sistemisti / Sviluppatori IT • Introduzione – PostgreSQL – OpenGIS Consortium (OGC) • PostGIS – – – – – Oggetti geometrici Oggetti geografici Funzioni SQL Applicazioni WEB • PostGIS 2.0 – 3D – Raster MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 12 Data Base PostgreSQL modulo base FINALITÀ CODICE IT-B-00704 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze di base per creare, interrogare e manipolare il sistema di gestione base dati Sistemisti / Sviluppatori IT CONTENUTI • Introduzione – RDBMS e ORDBMS – Licensing • PostgreSQL – Architettura – SQL – pl/pgsql • Amministrazione PostgreSQL – Installazione e configurazione – Backup/Restore/Import – Sicurezza MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 13 Data Base PostgreSQL modulo avanzato FINALITÀ CODICE IT-B-00705 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le comptenze avanzate per creare, interrogare e manipolare il sistema di gestione base dati Analisti CONTENUTI Sistemisti / Sviluppatori IT • Architetture complesse – – – – Replication Partitioning PostGIS Object Oriented features Clustering (PostgreSQL, OS) • Programmazione – Disegno logico/fisico delle basi dati – Interfacce di programmazione MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 14 Data Base Introduzione a SQlite FINALITÀ CODICE 3602-134 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire una conoscenza di base su SQLite dal punto di vista architetturale e funzionale e sulle basi dati SQLite usate dai piu’ comuni programmi Sistemisti / Sviluppatori IT CONTENUTI • Caratteristiche e utilizzo di SQLite MODALITÀ DIDATTICHE • Installazione • Il linguaggio SQL Aula virtuale • Query di ricerca E-Learning • Progettare un database Lavoro di Gruppo • Integrazione con i programmi in Python o con Android Lezione Frontale • Funzioni ed estensioni On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 15 Data Base MS SQL Server FINALITÀ CODICE 3669-134 Sviluppare le competenze per la scelta del data base funzionale alla gestione dei dati rispetto alla loro quantità DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Padroneggiare il software per la gestione di basi dati di grandi dimensioni e/o destinate ad utilizzi avanzati Sistemisti / Sviluppatori IT CONTENUTI • Introduzione: DataBase Management System MODALITÀ DIDATTICHE • Installazione e panoramica di SQL Server • Struttura e progettazione di un database Aula virtuale • Sicurezza di un database E-Learning • Caratteristiche del linguaggio T-SQL e tipi di dati Lavoro di Gruppo • Funzioni predefinite, operatori e variabili globali Lezione Frontale • Creazione di un database: operazioni preliminari • Creazione di tabelle • Definizione di chiavi, relazioni e indici On the job / Action Learning Role Playing • Diagrammi: creazione e gestione • Gestione dei dati: inserimento modifica e interrogazione dati AUSILI DIDATTICI • Stored procedure e funzioni • Viste: caratteristiche, creazione utilizzo Case study • Trigger: tipologie e creazione Dispense • Reporting Services: configurazione e creazione di un report Esercitazione • Considerazioni sulle prestazioni Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 16 Sicurezza informatica Sicurezza informatica Difesa della privacy online FINALITÀ CODICE 3683-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per la protezione della privacy e della navigazione online e le possibili contromisure per sviluppare una strategia di difesa informatica Sistemisti / Sviluppatori IT CONTENUTI • Introduzione alle principali problematiche sulla privacy MODALITÀ DIDATTICHE • Dati personali e dati sensibili • Chi vuole i tuoi dati? E perché? Aula virtuale • Sviluppare una strategia a tutela della privacy E-Learning • Come mantenere privato il collegamento a Internet Lavoro di Gruppo • Proteggere la la navigazione web Lezione Frontale • Proteggere la posta elettronica • Proteggersi in chat • Proteggere i dati nei social network On the job / Action Learning Role Playing • Condividere i file privatamente • Proteggere la privacy nei computer portatili, nei telefoni e nei tablet AUSILI DIDATTICI • Proteggere la privacy nell’Internet delle cose: webcam, termostati, automobili ecc. • Controllo parentale e tutela dei minori Case study • Legislazione sulla privacy: diritti e doveri, l’autorità di garanzia. Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 18 Sicurezza informatica I malware: prevenzione e rimozione FINALITÀ CODICE 3684-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le compenze per riconoscere, prevenire e rimuovere le minacce attuali e le vulnerabilità più sfruttate, trattando caso per caso le possibili contromisure Sistemisti / Sviluppatori IT CONTENUTI • Classificazione e caratteristiche dei malware MODALITÀ DIDATTICHE • Metodi di infezione e di propagazione • I ransomware Aula virtuale • I rootkit user-mode e kernel-mode E-Learning • I rootkit virtuali Lavoro di Gruppo • Gli anti-virus Lezione Frontale • I firewall • Le tecnologie a protezione dei browser • Sistemi anti-intrusione On the job / Action Learning Role Playing • Individuazione e rimozione dei rootkit • Difendersi da keylogging, redirect, click fraud AUSILI DIDATTICI • Pratiche generali di prevenzione Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 19 Sicurezza informatica Sicurezza del sistema e delle app android FINALITÀ CODICE 3685-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per riconoscere, prevenire e difendere i dispositivi da varie tipologie di attacco, dalle minacce alle applicazioni in user space fino alle violazioni più insidiose a carico del kernel o dell’hardware Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Ecosistema di Android • Architettura di Android Aula virtuale • Accedere come utente root E-Learning • Sicurezza delle applicazioni Lavoro di Gruppo • Le possibili aree di attacco • Fuzz testing Lezione Frontale • Analisi e debugging delle vulnerabilità On the job / Action Learning • Gli attacchi al software in user space Role Playing • Gli attacchi al kernel • Attacchi al Radio Interface Layer • Attacchi all’hardware • Contromisure AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 20 Sicurezza informatica Sicurezza del sistemi mobili android FINALITÀ CODICE 3686-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le regole basilari di prevenzione e difesa dagli attacchi più comuni di smart phone e tablet, applicabile in linea di massima a qualunque sistema operativo Sistemisti / Sviluppatori IT CONTENUTI • Vivere in un mondo mobile MODALITÀ DIDATTICHE • Gestione del dispositivo e degli utenti • User policy Aula virtuale • Difesa della privacy E-Learning • I malware per Android Lavoro di Gruppo • Le insidie dei social network Lezione Frontale • Misure preventive • Cosa fare quando il dispositivo è stato compromesso • Supporto e garanzia On the job / Action Learning Role Playing • Rischi e contromisure per la sicurezza aziendale • Rischi e misure a tutela dei minori AUSILI DIDATTICI • Backup e ripristino dei dati Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 21 Sicurezza informatica Penetration testing per le applicazioni web FINALITÀ CODICE 3679-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per la simulazione di varie tipologie di attacco informatico CONTENUTI Sistemisti / Sviluppatori IT • Test proattivi delle applicazioni web, regole di ingaggio e paletti legali • Preparazione dell’ambiente di lavoro • Riconoscimento e profilazione dei web server MODALITÀ DIDATTICHE Aula virtuale • Le vulnerabilità più comuni delle applicazioni web • Attacchi con metodi di iniezione E-Learning • Aggredire i client sfruttando le vulnerabilità XSS e CSRF Lavoro di Gruppo • Attacchi ai siti in https Lezione Frontale • Attaccare i client con lo spear phishing On the job / Action Learning • Attacchi che sfruttano le vulnerabilità dei browser e dei plugin • Attacchi alle procedure Ajax e ai web service Role Playing • Fuzz testing di applicazioni web AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 22 Sicurezza informatica Sviluppare software rispettoso della privacy FINALITÀ CODICE 3680-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti la creazione di software per la progettazione di programmi orientati alla privacy. Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • L’importanza della privacy • Case study sulle problematiche legate alla raccolta dei dati Aula virtuale • Controllo dell’accesso ai dati E-Learning • Gestire la rivelazione dei dati Lavoro di Gruppo • Gestione degli utenti • Audit degli accessi al software Lezione Frontale • Conservazione e cancellazione dei dati On the job / Action Learning • Applicazioni pratiche e casi d’uso Role Playing • Aspetti legali sulla privacy dei siti web: informative e norme sui cookie AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 23 Sicurezza informatica Penetration testing FINALITÀ CODICE 3678-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per riconoscere le diverse tipologie di attacco informatico CONTENUTI Sistemisti / Sviluppatori IT • Scopi e limiti legali dei test di penetrazione • Preparazione dell’ambiente di lavoro • Tecniche di social engineering MODALITÀ DIDATTICHE Aula virtuale • Il mantello dell’invisibilità • Scansione e mappatura della rete E-Learning • Scansione e mappatura delle utenze Lavoro di Gruppo • Scansione delle applicazioni web Lezione Frontale • Scansione delle vulnerabilità On the job / Action Learning • Utilizzo del Metasploit • Test di penetrazione delle applicazioni web Role Playing • Test di penetrazione dei computer e dei sistemi di rete • Tecniche evasive anti-anti-virus AUSILI DIDATTICI • Password cracking Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 24 Sicurezza informatica La crittografia per la protezione dei dati FINALITÀ CODICE 3677-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze di base della crittografia e inerenti l’utilizzo pratico dei software e dei protocolli per la protezione delle comunicazioni e dei file Sistemisti / Sviluppatori IT CONTENUTI • Principi base di crittografia MODALITÀ DIDATTICHE • Crittografia a chiave simmetrica e asimmetrica • Cifrare file e cartelle Aula virtuale • Cifrare l’intera memoria di massa E-Learning • Generare un’impronta elettronica dei file Lavoro di Gruppo • Protezione dei dati nei servizi di storage in cloud Lezione Frontale • Strumenti per la memorizzazione delle password • Inviare messaggi cifrati con PGP • E-mail con firma elettronica e PEC On the job / Action Learning Role Playing • Certificati digitali e protocollo ssl • Uso della crittografia nei siti bancari e nell’e-commerce AUSILI DIDATTICI • La crittografia nei dispositivi mobili • Steganografia: nascondere informazioni nelle immagini Case study • La crittografia delle reti wireless Dispense • Come evitare di rendere i propri file inaccessibili a sé stessi. Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 25 Sicurezza informatica Algoritmi e protocolli di crittografia FINALITÀ CODICE 3670-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze di crittografia moderna CONTENUTI Sistemisti / Sviluppatori IT • Storia della crittografia • Algoritmi di base • Algoritmi di primalità e fattorizzazione MODALITÀ DIDATTICHE Aula virtuale • Algoritmi per il logaritmo discreto • Protocolli crittografici E-Learning • Protocolli avanzati Lavoro di Gruppo • Equazioni e aritmetica Lezione Frontale • Le congruenze On the job / Action Learning • Proprietà aritmetiche dei numeri primi Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 26 Sicurezza informatica Fondamenti di igiene informatica FINALITÀ CODICE 3661-134 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 4 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le basi della sicurezza informatica per usare il computer e navigare in Internet in condizioni minime di sicurezza Sistemisti / Sviluppatori IT CONTENUTI • Elementi di igiene informatica MODALITÀ DIDATTICHE • L’importanza della sicurezza informatica • Le conseguenze nefaste degli attacchi informatici Aula virtuale • The nightmare formula E-Learning • Essere parte della soluzione invece che parte del problema Lavoro di Gruppo • I malware: se li conosci li eviti • Classificazione, descrizione e pericoli dei malware Lezione Frontale • Contagio tramite le email On the job / Action Learning • Contagio tramite file infetti Role Playing • Contagio tramite i siti web • Gli attacchi ai dispositivi mobili AUSILI DIDATTICI • Gli attacchi alla Internet delle cose • Prevenzione e contromisure Case study • Identikit del furfante informatico: chi è e come agisce Dispense • Case studies • Il fishing: non abboccare! Esercitazione • Distinguere i siti autentici dagli impostori Simulazione su PC • Cosa caratterizza e come riconoscere un sito sicuro: certificati digitali e protocollo SSL Slide • Lo spam: non rispondere a quell’email! Supporti audio/video • Semmai, segnalala come spam • Il social engineering e le insidie dei social network • I sintomi di un computer infetto • Aiuto, ho un virus! Che fare? • Cosa fa l’antimalware quando trova un intruso • Come scegliere le password • Password forti e password deboli • Perché ci chiedono di cambiare le password ogni mese? • Trucchi mnemonici • Troppe password? Puoi gestirle con un file. • Principi di crittografia • Cifrare dischi e file • Proteggere i dati nei dispositivi portatili Rev. 21/03/2016 27 Sicurezza informatica Fondamenti di igiene informatica CONTENUTI • Proteggere la posta cifrando i messaggi • Riconoscersi con la firma elettronica • La piccola bottega degli errori • Gli errori più comuni che sarebbe meglio evitare Rev. 21/03/2016 28 Sicurezza informatica Sicurezza delle Informazioni (ISO/IEC 27001) FINALITÀ CODICE IT-I-00835 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE • Acquisire le conoscenze necessarie a comprendere e ad applicare le norme contenute nello standard ISO/IEC 27001 al fine d’implementare un sistema di gestione della sicurezza delle informazioni (SGSI) • Ottenere le indicazioni necessarie al rigoroso rispetto degli aspetti documentali finalizzati all’ottenimento e al mantenimento della certificazione del sistema di sicurezza Responsabili area/funzione Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE CONTENUTI • Standard BS 7799 come premessa evolutiva all’ISO/IEC 27001 • Contenuti della norma ISO/IEC 27001 • Rischi connessi all’integrità, alla disponibilità e alla riservatezza delle informazioni Aula virtuale E-Learning Lavoro di Gruppo • Tracciabilità del dato e le norme sulla privacy Lezione Frontale • Sicurezza fisica, ambientale e quella connessa alle risorse umane On the job / Action Learning • Risorse critiche, la loro classificazione e la matrice del rischio Role Playing • Analisi preliminare del rischio, la valutazione del vincolo/risultato e la gestione della protezione in funzione della sostenibilità del business e delle responsabilità contrattuali • Definizione della policy di sicurezza e dell’organizzazione a supporto dell’Information Security Management System (ISMS) • Divulgazione delle politiche di sicurezza AUSILI DIDATTICI Case study Dispense • Identificazione degli strumenti di contromisura e la loro configurazione, implementazione e gestione finalizzati alla risk mitigation Esercitazione • Valutazione del rischio residuo e la definizione del piano di emergenza (incident response) per la continuità di servizio Simulazione su PC • Monitoring del sistema orientato alla prevenzione, al mantenimento e all’adeguamento del livello di sicurezza Slide Supporti audio/video • Adempimenti per la certificazione ISO/IEC 27001 • Sintonia con i requisiti delle norme ISO/IEC 9000 Rev. 18/03/2016 29 Sicurezza informatica La sicurezza implementata con strumenti Open Source FINALITÀ CODICE IT-I-00836 Proteggere l’integrità fisica (hardware) e logico-funzionale (software) di un sistema informatico e dei dati in esso contenuti o scambiati DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per configurare il sistema e i servizi di rete con particolare attenzione alla sicurezza Responsabili area/funzione CONTENUTI Sistemisti / Sviluppatori IT • Analisi delle metodologie di attacco • Sicurezza di base dei servizi MODALITÀ DIDATTICHE • Crittografia • Logging Aula virtuale • Sicurezza di un web server E-Learning • Sicurezza di un ftp server Lavoro di Gruppo • Intrusion Detection e ripristino di un sistema violato Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 21/03/2016 30 Programmazione Programmazione Smart lean 2.0: la lean nell’era digitale FINALITÀ CODICE 3794-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Saper trovare soluzioni per mappare i processi e gli sprechi Sistemisti / Sviluppatori IT • Essere in grado di individuare e gestire i miglioramenti • Saper calcolare e rappresentare gli indicatori chiave di performance (KPI) • Saper comunicare informazioni gestionali alla fabbrica o ad altri ambiti aziendali in modo real time e graficamente immediato e piacevole grazie all’uso delle nuove tecnologie MODALITÀ DIDATTICHE Aula virtuale E-Learning CONTENUTI Lavoro di Gruppo • Uso dei sensori per la mappatura dei processi e gli sprechi Lezione Frontale • Come calcolare e rappresentare gli indicatori chiave di performance On the job / Action Learning • Gestione dei dati per il miglioramento continuo • Utilizzo del WI-FI e della grafica ICT Role Playing • Utilizzo dei Totem AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 06/04/2016 32 Programmazione Digitalizzazione dei processi: scenari, soluzione e opportunitá nel web 2.0 FINALITÀ CODICE 3795-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire conoscenze inerenti: • Lo scenario e la capacità di valutazione e decisionale relativamente ai principali sistemi di gestione digitale dei processi presenti sul mercato delle tecnologie ICT • I sistemi informativi di nuova generazione a supporto delle attività strategiche, manageriale e operative Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE • I sistemi informativi web based Aula virtuale E-Learning CONTENUTI Lavoro di Gruppo • La digitalizzazione dei processi, come e perchè affrontarla Lezione Frontale • Sistemi operativi a supporto di attività strategiche, manageriali e operative: come funzionano le nuove tecnologie e quali sono i vincoli e le opportunità On the job / Action Learning • Le nuove opportunità offerte dalle tecnologie web based Role Playing • L’uso della sensoristica nella smart factory per raccogliere ed elaborare i dati in tempo reale con IOT (Internet Of Things) e il WI-FI • La diffusione delle soluzioni mobile (app e social network) per gestire i processi commerciali • E-commerce: nuove opportunità e minacce: l’evoluzione dei processi commerciali e logistici AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 06/04/2016 33 Programmazione Windows 2016 FINALITÀ CODICE 3687-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire conoscenze per installare, configurare ed amministrare una rete Microsoft tramite l’implementazione di un dominio con il nuovo sistema operativo Windows Server 2016 Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Configurazione e manutenzione di Active Directory • Amministrazione di Active Directory con interfaccia grafica e da riga di comando con PowerShell • Creazione di oggetti quali utenti, gruppi e computer, alla gestione degli stessi tramite le Group Policy Aula virtuale E-Learning Lavoro di Gruppo • Gestione dei servizi di rete con concetti quali IPv4, IPv6, DNS, DHCP,VPN e Remote Desktop Lezione Frontale • Strumenti per la gestione di un FileServer. On the job / Action Learning • Funzionalità e caratteristiche di Hyper-V Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 34 Programmazione Sviluppo di siti responsive FINALITÀ CODICE 3665-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per la produzione di siti responsive CONTENUTI Sistemisti / Sviluppatori IT • Introduzione General: siti web con design responsivo • Download, installazione e strumenti di sviluppo • Supporto dei vari browser: componenti MODALITÀ DIDATTICHE Aula virtuale • Le basi • Il sistema a griglia • Applicare stili personalizzati a pulsanti, immagini e tabelle E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 21/03/2016 35 Programmazione jQuery FINALITÀ CODICE 3619-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acqusire competenze relative al framework javascript JQuery per la creazione di complessi applicativi lato client in modo semplice e veloce Sistemisti / Sviluppatori IT CONTENUTI • Introduzione alle JQuery MODALITÀ DIDATTICHE • Selettori e metodi • Eventi e funzioni Aula virtuale • Manipolazione delle pagine web E-Learning • Effetti e animazioni Lavoro di Gruppo • Funzioni personalizzate per effetti personalizzati Lezione Frontale • JQuery e Ajax • Lavorare con le JSON string • JQuery UI On the job / Action Learning Role Playing • JQuery e API • Le API di Google Maps AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 21/03/2016 36 Programmazione API Javascript per HTML5 FINALITÀ CODICE 3650-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisizione degli strumenti per l’utilizzo delle API Javascript per HTML5 CONTENUTI Sistemisti / Sviluppatori IT • La geolocalizzazione: tracciamo posizione e spostamenti di un utente in tempo reale • Le canvas: disegniamo sulla tela del browser • I video: creiamo un player che manipola i video in tempo reale MODALITÀ DIDATTICHE Aula virtuale • Web storage: come conservare oggetti nel computer dell’utente • I web worker: aumentare l’efficienza dividendo il lavoro degli script in processi paralleli E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 37 Programmazione PHP FINALITÀ CODICE IT-C-00711 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le conoscenze per: • Collegare un applicativo web ad un archivio dati Sistemisti / Sviluppatori IT • Migliorare la sicurezza degli applicativi web • Conoscere un linguaggio di programmazione molto diffuso per scrivere software web o modificare prodotti già esistenti MODALITÀ DIDATTICHE Aula virtuale CONTENUTI E-Learning • Introduzione al linguaggio di programmazione PHP Lavoro di Gruppo • Configurazione del motore PHP • Integrazione del motore PHP con l’application server Lezione Frontale • I principali strumenti di sviluppo On the job / Action Learning • La sintassi del linguaggio Role Playing • Introduzione alla programmazione orientata agli oggetti • Ricevere e gestire i dati che arrivano da una pagina web • Gestione delle sessioni • Le principali funzioni predefinite • Gestire i file tramite codice PHP AUSILI DIDATTICI Case study Dispense • Caricare ed elaborare i file inviati dal un form di una pagina web • Effettuare l’invio di posta elettronica con codice PHP • Collegare un applicativo PHP ad un database – Proteggere un applicativo web dagli attacchi informatici Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 21/03/2016 38 Programmazione Sviluppo di applicativi web avanzati in PHP FINALITÀ CODICE 3614-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI MODALITÀ DIDATTICHE Acquisire le competenze per realizzare siti web interattivi e datadriven combinando le tecnologie open source più popolari: MySQL, JQuery e Ajax. Aula virtuale E-Learning CONTENUTI Lavoro di Gruppo • Lavorare con i database • Utilizzo delle estensioni MySQLi Lezione Frontale • Lavorare con i file On the job / Action Learning • Integrazione con le librerie JQuery Role Playing • Comunicazione asincrona client server • tramite Ajax AUSILI DIDATTICI • Validazione dei dati lato client e lato server • Sicurezza delle applicazioni web Case study • Il paradigma MVC Dispense • Utilizzo dele librerie grafiche Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 39 Programmazione Sviluppare giochi per Android FINALITÀ CODICE 3611-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire gli strumenti necessari per creare un gioco Android CONTENUTI Sistemisti / Sviluppatori IT • Introduzione all’industria dei giochi per Android • Pianificazione dei progetti • Design di interfacce adatte ai giochi MODALITÀ DIDATTICHE Aula virtuale • Le animazioni • Giochi in rete e offline E-Learning • Gestione delle risorse Lavoro di Gruppo • Test dei giochi Lezione Frontale • Vendere i giochi nel market place On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 40 Programmazione Java Standard Edition FINALITÀ CODICE IT-C-00707 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per realizzare in modo efficiente ed economico software ad oggetti, con uno dei linguaggi più diffusi in ambito aziendale Sistemisti / Sviluppatori IT CONTENUTI • Introduzione MODALITÀ DIDATTICHE • Ambienti di sviluppo • Introduzione alla programmazione orientata agli oggetti Aula virtuale • Sintassi E-Learning • Ereditarietà Lavoro di Gruppo • Classi astratte Lezione Frontale • Interfacce • Eccezioni • I thread On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 41 Programmazione Java per Android base FINALITÀ CODICE 3603-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per lo sviluppo di applicazioni, per dispositivi mobili basati sul sistema operativo Android Sistemisti / Sviluppatori IT CONTENUTI • Introduzione al framework di Android MODALITÀ DIDATTICHE • Installazione dell’ambiente di sviluppo • Le Activity Aula virtuale • Progettare e disegnare le interfacce E-Learning • Lavorare con i Fragment Lavoro di Gruppo • Gli Intent Lezione Frontale • Pubblicare nel Google Play On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 42 Programmazione Java per Android avanzato FINALITÀ CODICE 3604-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze legate ai servizi in background e ai servizi in rete, ai principali widget e sensori con particolare riferimento all’utilizzo del gsp e delle mappe geografiche, sviluppando app di livello avanzato Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Uso avanzato del framework Java per Android • I Broadcast Receiver Aula virtuale • I widget E-Learning • Mappe geografiche e GPS Lavoro di Gruppo • Reti e web Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 43 Programmazione Javascript FINALITÀ CODICE IT-C-00698 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Imparare a creare pagine web più interattive e dinamiche grazie all’utilizzo di javascript Sistemisti / Sviluppatori IT • Scrivere piccoli programmi all’interno di un sito • Caricare in modo asincrono i dati in una pagina web • Inserire contenuti all’interno di una pagina in modo più rapido efficace CONTENUTI MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo • Introduzione al linguaggio javascript • Integrare codice javascript nelle pagine html Lezione Frontale • Sintassi del linguaggio On the job / Action Learning • Programmazione orientata agli oggetti Role Playing • Scrivere pagine in HTML dinamico • Script che migliorano l’interattività del sito • Inserire contenuti in modalità asincrona tramite ajax AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 21/03/2016 44 Programmazione Javascript per Android FINALITÀ CODICE 3612-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Imparare a creare pagine web più interattive e dinamiche, per Android, grazie all’utilizzo di javascript Sistemisti / Sviluppatori IT • Scrivere piccoli programmi, per Android • Caricare in modo asincrono dei dati in una pagina web, per Android • Inserire contenuti all’interno di una pagina in modo più rapido efficace, consultabile da Android MODALITÀ DIDATTICHE Aula virtuale E-Learning CONTENUTI Lavoro di Gruppo • Contronto tra app native, web e ibride Lezione Frontale • Fogli di stile On the job / Action Learning • Animazioni • Conservazione dei dati lato client Role Playing • Esecuzione offline • Produzione delle componenti native • Pubblicazione nell’Android Market AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 45 Programmazione Java enterprise edition FINALITÀ CODICE 3595-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze necessarie per creare rapidamente applicazioni web avvalendosi delle tecnologie JSP e servlet Sistemisti / Sviluppatori IT CONTENUTI • Introduzione alla piattaforma Enterprise Edition MODALITÀ DIDATTICHE • Le servlet • Java Server Pages Aula virtuale • Java Server Faces E-Learning • Web service Lavoro di Gruppo • JSON processing Lezione Frontale • WebSocket • Gli Enterprise Java Bean • Context e Dependency Injection On the job / Action Learning Role Playing • Gestione delle transazioni • Java Persistence Api AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 46 Programmazione Fondamenti di Programmazione OO e Java FINALITÀ CODICE IT-C-00709 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti i metodi e le tecnologie di programmazione orientata agli oggetti, fornendo le basi per l’uso di linguaggi Object-Oriented e sviluppare applicazioni Web attraverso la piattaforma J2EE Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Introduzione alla programmazione ad oggetti – – – – Concetti fondamentali dell’approccio OO Tipi di dati astratti; Classi; Ereditarietà; Polimorfismo Binding dinamico; Metodi e messaggi Vantaggi dell’OO e confronto con l’approccio strutturato • Analisi Object Oriented – – – – – Modelli per lo sviluppo del software Oggetti: identificazione e descrizione Classi: gerarchie e responsabilità Metodi; Attributi delle classi; Object diagrams; Messaggi Relazioni fra classi • Disegno Object Oriented – – – – – – – Affinamento del modello ad oggetti Sviluppo degli oggetti Modifica del modello ad oggetti Documentazione del design Validazione e criteri di disegno Gestione di database ad oggetti Disegno dell’interfaccia utente Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video • Introduzione alla programmazione • Concetti di OOP • Architettura e filosofia di Java – jdk/jre; il bytecode; i package; il garbage collector • Java: sintassi – gli operatori; le variabili e i tipi; cicli e strutture di controllo del flusso; le funzioni • Implementazione Java della OOP – le classi; ereditarietà; polimorfismo – incapsulamento: i modificatori d’accesso – overloading e overriding: il late binding • Classi astratte e interfacce • Classi interne Rev. 21/03/2016 47 Programmazione Fondamenti di Programmazione OO e Java CONTENUTI • Gestione delle eccezioni: eccezioni gestibili ed eccezioni non gestibili • Il package java.lang: l’accesso al filesystem; il package java.io; la classe File; gli stream; accesso casuale • Alcune classi di utilità • Introduzione al modello di sicurezza di Java – la ”sandbox” java; le policies • Che cos’è un java Bean – la classe Object; la classe String Rev. 21/03/2016 48 Programmazione AngularJS FINALITÀ CODICE 3605-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per semplificare la realizzazione di applicazioni Web single page, favorendo un approccio dichiarativo allo sviluppo client-side e migliorando la creazione dell’interfacce utente. Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Introduzione ad AngularJs • Direttive e controller di base Aula virtuale • Unit testing E-Learning • Form, input e service Lavoro di Gruppo • Comunicare con il server usando $http • Lavorare con i filtri Lezione Frontale • Routing con ngRoute On the job / Action Learning • Direttive avanzate Role Playing • Linee guida e buone pratiche AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 49 Programmazione Python - Programmazione a oggetti FINALITÀ CODICE IT-C-00718 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Produrre semplici contenuti web dinamici • Realizzare in modo efficiente ed economico software ad oggetti, con uno dei linguaggi più moderni e diffusi sia nel campo della ricerca scientifica sia in ambito aziendale CONTENUTI Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning • Storia e caratteristiche peculiari del linguaggio • Ambienti di sviluppo Lavoro di Gruppo • Introduzione alla programmazione orientata agli oggetti Lezione Frontale • Grammatica e sintassi fondamentale On the job / Action Learning • Operatori, variabili, strutture di controllo e cicli • Dichiarazione e documentazione delle funzioni Role Playing • Lavorare con le stringhe • Principali funzioni integrate nel linguaggio • Importare ed utilizzare moduli esterni AUSILI DIDATTICI Case study • Integrazione con moduli in altri linguaggi • Scrivere applicativi web Dispense • Uso delle regular espression Esercitazione • Manipolare file e processi Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 50 Programmazione Sviluppo di applicativi web in Python FINALITÀ CODICE 3601-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per programmare software web in linguaggio Python, senza ricorrere all’uso di framework predefiniti Sistemisti / Sviluppatori IT CONTENUTI • I web client MODALITÀ DIDATTICHE • I web server • Realizzazione applicazioni secondo il partner architetturale Model - View Controller (MVC) Aula virtuale E-Learning • Interazione tra i web servercon gli applicativi esterni attraverso il Common Gateway Interface Lavoro di Gruppo • I web service Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 51 Programmazione Sviluppo di applicativi web in Python con Flask FINALITÀ CODICE 3600-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per programmare software web in linguaggio Python, utilizzando il framework Flask Sistemisti / Sviluppatori IT CONTENUTI • Installazione MODALITÀ DIDATTICHE • Struttura di base di un’applicazione web • I template Aula virtuale • I web form E-Learning • Lavorare con i database Lavoro di Gruppo • Lavorare con le email Lezione Frontale • Struttura di un’applicazione di grande dimensione • Esempi applicativi • Testing On the job / Action Learning Role Playing • Performance • Deployment AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 52 Programmazione Sviluppo di applicativi web in Python con Django FINALITÀ CODICE 3599-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per programmare software web in linguaggio Python, utilizzando il framework Django Sistemisti / Sviluppatori IT CONTENUTI • Installazione MODALITÀ DIDATTICHE • Struttura di base di un’applicazione web • I template Aula virtuale • I models E-Learning • I form Lavoro di Gruppo • Le sessioni Lezione Frontale • Il modulo di autenticazione • Utilizzare Ajax con Django • Esempi applicativi On the job / Action Learning Role Playing • Testing • Performance AUSILI DIDATTICI • Deployment Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 53 Programmazione Struts FINALITÀ CODICE 3598-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire competenze legate al framework Struts, standard per lo sviluppo di applicazioni web Java EE Sistemisti / Sviluppatori IT CONTENUTI • Introduzione a Struts 2 • Concetti chiave - Type conversion MODALITÀ DIDATTICHE - Actions • Le view • Integrazione con Spring - Interceptors Aula virtuale E-Learning Lavoro di Gruppo • Integrazione con Hibernate/JPA • Validation Framework Lezione Frontale • Internazionalizzazione On the job / Action Learning • Estendere Struts con i plugin Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 54 Programmazione Spring FINALITÀ CODICE 3597-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire competenze per progettare applicazioni enterprise basate sul framework Spring, gestendone la programmazione e la configurazione Sistemisti / Sviluppatori IT CONTENUTI • Introduzione a Spring MODALITÀ DIDATTICHE • L’architettura MVC di Spring • Introduzione ai controller Aula virtuale • Spring Tag Libraries E-Learning • View Resolver Lavoro di Gruppo • Lavorare con i database: integrazione con Hibernate Lezione Frontale • Gli intercettori • Validazione dei dati di un form • Introduzione ai web service On the job / Action Learning Role Playing • Gestire i web service con Ajax • Spring Web Flow AUSILI DIDATTICI • Spring Test Context Framework Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 55 Programmazione Hibernate FINALITÀ CODICE 3594-134 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per la gestione della persistenza dei dati attraverso la rappresentazione e il mantenimento degli oggetti Java su database relazionale Sistemisti / Sviluppatori IT CONTENUTI • Introduzione a Hibernate MODALITÀ DIDATTICHE • Modalità per il configuramento di Hibernate • Mappatura con i file xml Aula virtuale • Le annotazioni E-Learning • Presistenza delle collezioni Lavoro di Gruppo • Le associazioni Lezione Frontale • Concetti avanzati di Hibernate • Hibernate Query Language • Hibernate e JPA On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 56 Programmazione HTML e CSS FINALITÀ CODICE IT-C-00697 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Realizzare pagine web professionali contenenti testi, immagini e componenti multimediali, intervenendo sul codice dei siti Sistemisti / Sviluppatori IT • Centralizzare il layout e la grafica di un sito per mezzo dei fogli di stile MODALITÀ DIDATTICHE CONTENUTI • Introduzione al linguaggio html Inserire e formattare i testi • Collegare oggetti e pagine attraverso i link Aula virtuale E-Learning Lavoro di Gruppo • Inserire immagini tra i contenuti di una pagina o come sfondo • La sintassi del linguaggio Impostare i contenuti con le tabelle • Spedire informazioni al server tramite i form Innestare più pagine web in un’unica schermata attraverso i frame • Inserire in una pagina contenuti multimediali XHTML HTML Lezione Frontale On the job / Action Learning Role Playing • Rendere le pagine più dinamiche con l’inclusione di codice javascript • Regole e sintassi per scrivere i CSS • Impostare grafica e layout con i fogli di stile CSS AUSILI DIDATTICI Case study • Descrizione degli schemi di layout più comuni CSS e mobile Il web per i motori di ricerca Dispense • Pubblicare le pagine in Internet Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 57 Programmazione Linguaggio C++ Base FINALITÀ CODICE IT-C-00747 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE • Acquisire la sintassi del linguaggio C++ e gli elementi di stile di programmazione ad oggetti Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • Storia del C++ • Introduzione al C++ Aula virtuale • I tipi di dati fondamentali E-Learning • Istruzioni di controllo Lavoro di Gruppo • Array e stringhe • Puntatori Lezione Frontale • Funzioni: gli elementi fondamentali On the job / Action Learning • Funzioni: reference, overload e argomenti di default Role Playing • Altri tipi di dati e operatori • Strutture e union • Introduzione alle classi • Descrizione approfondita delle classi • Overload di operatori AUSILI DIDATTICI Case study Dispense • Ereditarietà Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 58 Programmazione Linguaggio C++ Avanzato FINALITÀ CODICE IT-C-00748 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire costrutti avanzati di programmazione in Visual C++ CONTENUTI Sistemisti / Sviluppatori IT • Descrizione approfondita delle classi • Overload di operatori • Ereditarietà MODALITÀ DIDATTICHE Aula virtuale • Funzioni virtuali e polimorfismo • Template E-Learning • Gestione delle eccezioni Lavoro di Gruppo • Il sistema di I/O del C++ Lezione Frontale • Run Time Type ID e operatori di casting On the job / Action Learning • Namespace e altri argomenti avanzati • Introduzione alla Standard Template Library (STL) Role Playing • Il preprocessore C++ • I/O basato sul C. AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 59 Programmazione Sviluppo e Rilascio Applicazioni Apple iPhone e iPad FINALITÀ CODICE IT-C-00746 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire competenze legate allo sviluppo di applicazioni mobile, in particolare in ambito Apple: • le metodologie per realizzare interfacce ottimali fruibili da sia da iPod Touch, iPhone che da Tablet iPad • le metodologie più avanzate per la comunicazione tra dispositivi iPhone/iPad e applicazioni esterne Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale CONTENUTI E-Learning • Sistema operativo iOS: che cos’è, com’è strutturato e come funziona Lavoro di Gruppo • Confronto con altre piattaforme (Android e Windows Phone7) Lezione Frontale • Installazione, configurazione ambiente di sviluppo X-Code • Come si presenta un’applicazione iOS e da cosa è composta • Il concetto di ”delegato” On the job / Action Learning Role Playing • Interfaccia utente: la UIView e le sue strutture: – UIView – UITableView AUSILI DIDATTICI Case study • Interfaccia utente a più view: Dispense – ModalView – TabBar Esercitazione • NavigationBar Simulazione su PC • Menu di selezione: UIAlertView, UIActionView Slide • ViewWeb: il browser in una pagina Supporti audio/video • Strutture iOS esistenti: accedere a contatti, scrittura Mail e SMS e Chiamate • Interazione con DataBase (SQLlite) • Applicazioni multilanguage e multiplatform • Applicazioni con tempistiche stabilite: l’uso del timer • Utilizzo dell’accelerometro • Notifiche Push: teoria ed esempi • Librerie di terze parti: come aggiungere nuove funzionalità a iOS • Dalla registrazione dell’account alla submission: la procedura Apple • Registrazione di un’account developer • I certificati e i profili per mobile Apple • La submission e la gestione delle approvazioni Apple Rev. 17/03/2016 60 Programmazione Sviluppo e Rilascio Applicazioni Google Android FINALITÀ CODICE IT-C-00740 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per lo sviluppo di applicazioni mobile, in particolare in ambito open Android: • le metodologie per realizzare interfacce ottimali fruibili da sia da Smartphone che da Tablet. • le metodologie più avanzate per la comunicazione tra dispositivi Android e applicazioni esterne Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale CONTENUTI • Introduzione su Google Android Confronto con altre piattaforme (Apple iPhone e Windows Phone7) • Installazione, configurazione ambiente di sviluppo Eclipse e dell’emulatore Panoramica del Dalvik Debug Monitor System (DDMS) • Elementi della User Interface: Activities, Intents, Views Configurazione dell’app tramite il file Manifest.xml • Quali sono e come si utilizzano i diversi tipi di layout su Android Creazione e fruizione di risorse e utilizzo dei più comuni tipi di View E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI • Esempi di applicazioni base (TextView, Toast, Elenco contatti, InApp Browser ...) • Esempi di applicazioni con adattamento della grafica Utilizzo delle ListView Case study • Navigazione tra activities: intents e intent filters Dispense • La gestione dei Data Base su Android: utilizzo di Sqlite3 ed esempi Esercitazione • Esporre i dati della propria app tramite i content provider • Utilizzo del webbrowser integrato: interazione con WebKit • I Google Tools: App Inventor Gestione delle Mappe, GPS e Accelerometri: teoria ed esempi Simulazione su PC Slide Supporti audio/video • Creazione di webservice client tramite REST • Realizzazione di un App Widget per home screen del device • Utilizzo dei Socket in ambiente Android Utilizzo dei Media su Android • Esempi di applicazioni per le comunicazioni VoIP su Android Licensing e submission di un’applicazione sull’Android Google Market Rev. 18/03/2016 61 Programmazione Programmazione Visual Basic.net FINALITÀ CODICE IT-C-00756 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • Creare software ed applicativi per il web con il linguaggio Visual Basic.Net. Sistemisti / Sviluppatori IT • Consentire a Webmaster e Web developer di arricchire il proprio curriculum con un linguaggio potente e versatile Web Designer • Creare applicazioni client/server e Web-based utilizzando il linguaggio VB .net MODALITÀ DIDATTICHE CONTENUTI • Elementi base del linguaggio Aula virtuale E-Learning • Concetti fondamentali delle applicazioni orientate agli oggetti • Principali problematiche e tecnologie utilizzate per l’accesso ai dati memorizzati su Database • Classi, metodi e variabili di istanza Lavoro di Gruppo Lezione Frontale On the job / Action Learning • Costruttori e distruttori • Elementi statici Role Playing • Modificatori di visibilità • Ereditarietà AUSILI DIDATTICI • Polimorfismo e overloading • Programmazione generica Case study • Gestione degli errori Dispense • Collection Esercitazione • Accesso ai dati Simulazione su PC • Novità del linguaggio • Creazione veloce di interfacce utente avanzate ed applicazioni • Windows utilizzando il Visual Basic.net Slide Supporti audio/video Rev. 17/03/2016 62 Programmazione Sviluppo in ambito Sharepoint FINALITÀ CODICE IT-F-00749 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 32 ore OBIETTIVI A CHI SI RIVOLGE Acquisire competenze per lo sviluppo di applicazioni basate su Sharepoint, per la creazione e distribuzione di particolari siti web Sistemisti / Sviluppatori IT CONTENUTI • Sharepoint Designer Central Administration Powershell Object Model di Sharepoint Intregrare gli oggetti sharepoint (Liste, WebUser) in applicazione terze • L’autenticazione di sharepoint I web services di sharepoint Debug Applicazioni Sharepoint Sviluppare tramite powershell Windows Workflow Foundation Infopath MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 63 Programmazione Utilizzo di Sharepoint FINALITÀ CODICE IT-F-00750 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per l’utilizzo base ed avanzato di sharepoint al fine di favorire l’upload di documenti e la loro revisione Sistemisti / Sviluppatori IT CONTENUTI • Introduzione a sharepoint MODALITÀ DIDATTICHE • L’interfaccia • Elenchi di sharepoint Aula virtuale • Pagine E-Learning • Raccolta documenti Lavoro di Gruppo • Pubblicazione pagine Lezione Frontale • Il wiki • Creare un workflow di approvazione ed a 3 stati • Sito Personale On the job / Action Learning Role Playing • Aggiungere webpart AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 64 Programmazione Amministrazione di Sharepoint FINALITÀ CODICE IT-F-00751 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per configurare ed installare Sharepoint 2010 e far fronte a possibili problematiche che posso insorgere durante l’uso della piattaforma Sistemisti / Sviluppatori IT CONTENUTI • Prerequisiti Sharepoint 2010 MODALITÀ DIDATTICHE • Architettura Sharepoint • Installazione Aula virtuale • Installazione in Cluster E-Learning • Central Administratrion Lavoro di Gruppo • Ottimizzazione di Sharepoint Lezione Frontale • ForeFront Identity su Sharepoint 2010 • Backup e restore • Power shell On the job / Action Learning Role Playing • Analisi delle performance AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 65 Programmazione Personalizzazione Sharepoint FINALITÀ CODICE IT-F-00752 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per la creazione di siti ”brand” in Sharepoint CONTENUTI Sistemisti / Sviluppatori IT • Sharepoint Designer • Struttura Siti di sharepoint • Master page MODALITÀ DIDATTICHE Aula virtuale • I css di sharepoint • Progettare un template in Visual Studio E-Learning • Siti di publishing Lavoro di Gruppo • Deploy di un template Lezione Frontale • La cartella 14 - hive On the job / Action Learning • Power shell Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 66 Programmazione Sharepoint - Sviluppo di Web Part FINALITÀ CODICE IT-F-00753 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • La customizzazione attraverso le web- part Sharepoint 2010 Sistemisti / Sviluppatori IT • L’installazione ed il mantenimento delle web part MODALITÀ DIDATTICHE CONTENUTI • Sharepoint Designer Aula virtuale • Sharepoint Central Administration E-Learning • Visual Studio 2010 Lavoro di Gruppo • Sharepoint projects Lezione Frontale • Sharepoint Object Model • Power Shell - Script di deploy e undeploy • Installazione nella server farm On the job / Action Learning Role Playing • Debug di una Web Part • Linq to Sharepoint AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 67 Programmazione Solaris Containers: virtualizzazione, gestione risorse e server consolidation FINALITÀ CODICE IT-L-00839 Potenziare le capacità di programmazione attraverso la scelta del linguaggio più funzionale, in termini di competitività, al settore di riferimento DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti: • La tecnologia dei Containers finalizzata all’apprendimento dell’architettura funzionale Sistemisti / Sviluppatori IT • La configurazione ed al test attraverso specifici laboratori MODALITÀ DIDATTICHE CONTENUTI • Architettura di Solaris Containers: zone, service manager e resource manager • Configurazione delle zone Aula virtuale E-Learning Lavoro di Gruppo • Installazione delle zone • Boot ed amministrazione delle zone Lezione Frontale • Progetti e servizi On the job / Action Learning • Configurazione dei pool dinamici di risorse: CPU, memoria, filesystem Role Playing • Monitoraggio delle risorse AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 68 Web design Web design UX Design & Usability FINALITÀ CODICE 3667-134 Progettare e creare in modo funzionale le interfacce dei siti, delle applicazioni web e delle app per smartphone DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze sull’usabilità e l’user experience con le indicazioni operative per la progettazione user-centered di un sito Internet, di una intranet, di uno shop online o di una app Sistemisti / Sviluppatori IT CONTENUTI MODALITÀ DIDATTICHE • UX Design Fundamentals UX, web design e usabilità Le 3 fasi User Experience Design Le tecniche della user experience • Web & Mobile Usability Dalla UX all’usabilità Digital Branding Homepage Communication Architettura dell’informazione Ricerca: il motore di ricerca interno usabile Web writing Leggibilità: tipografia digitale e specifiche della lettura in rete Visual Design E-commerce: tutti i segreti delle pagine prodotto e dei processi di acquisto che vendono di più App & Mobile Usability Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 70 Web design Principi di estetica dei siti web FINALITÀ CODICE 3606-134 Progettare e creare in modo funzionale le interfacce dei siti, delle applicazioni web e delle app per smartphone DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire i principi estetici per la costruzione di un sito web di successo CONTENUTI Sistemisti / Sviluppatori IT • Il buon design: dalla scoperta all’implementazione • Uso dei colori: sviluppare schemi di colore e creare palette • Creare i layout usando le griglie, la regola dei terzi, le simmetrie MODALITÀ DIDATTICHE Aula virtuale • Le texture: linee, punti, forme, volumi, profondità • Principi di tipografia • Scegliere, modificare, posizionare le immagini E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 71 Web design Grafica con photoshop per il web FINALITÀ CODICE 3607-134 Progettare e creare in modo funzionale le interfacce dei siti, delle applicazioni web e delle app per smartphone DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze tecnico-pratiche per l’elaborazione di materiale digitale di elevato impatto visivo Sistemisti / Sviluppatori IT CONTENUTI • Visualizzazione di immagini in schermi di grosse e piccole dimensioni MODALITÀ DIDATTICHE • Risoluzione dell’immagine e risoluzione schermo • Tutti i colori del web Aula virtuale • Formati di immagini per il web E-Learning • Immagini con trasparenze sfumate Lavoro di Gruppo • Le immagini animate Lezione Frontale • La grafica dei menu • I background • Generare un modello in scala di una pagina On the job / Action Learning Role Playing • Creare pagine per dispositivi mobile. desktop e tablet AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 72 Sistemi e Reti Sistemi e Reti Internet of Things FINALITÀ CODICE 3758-134 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE • Acquisire il concetto di ”Internet of Things” (IoT), il paradigma di comunicazione in cui gli oggetti comunicano tra loro e con le persone • Sviluppare le competenze tecniche essenziali sull’uso di nuove tecnologie per la progettazione di servizi legati alla connettività degli oggetti • Acquisire le conoscenze di sistemi e piattaforme di networking che, connesse con il mondo fisico, permettono di generare nuove forme di comunicazione e socializzazione CONTENUTI Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo • Introduzione al concetto di IoT • Tecnologie di comunicazione per l’IoT Lezione Frontale • Tecnologie software di integrazione On the job / Action Learning • Scenari applicativi dell’IoT Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 30/03/2016 74 Sistemi e Reti Vmware FINALITÀ CODICE IT-L-00837 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 32 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti: • Gli elementi per garantire le migliori prestazioni in termini di disponibilità e reperibilità delle informazioni in ambienti a partizione virtuale Responsabili area/funzione • L’integrazione delle conoscenze di base con l’utilizzo dei prodotti Cisco Sistemisti / Sviluppatori IT • L’individuazione degli elementi di scelta e di opportunità per la virtualizzazione dei diversi livelli di macchine (desktop-server) CONTENUTI • Concetti alla base della partizione e della virtualizzazione dei computer MODALITÀ DIDATTICHE Aula virtuale E-Learning • Software per partizione e sistemi operativi virtualizzanti Lavoro di Gruppo • Prodotti Vmware orientati alle reti, allo storage, alle prestazioni Lezione Frontale • Ottimizzazione delle risorse disponibili e loro integrazione con i prodotti Cisco On the job / Action Learning • Utilizzo centralizzato e la diffusione decentrata • Benefici indotti sul disaster recovery Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 75 Sistemi e Reti Office 365 FINALITÀ CODICE 3663-134 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti le funzionalità e le potenzialità del nuovo Office 365 CONTENUTI • Navigare in Office 365: utilizzare le caratteristiche di Office 365, utilizzare le applicazioni Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE • Comunicare utilizzando l’applicazione Web Outlook di Office 365 • Collaborare utilizzando Lync Online • Gestire siti con SharePoint Online Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 76 Sistemi e Reti Server Linux FINALITÀ CODICE IT-A-00722 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire gli elementi per: • Installare e gestire un sistema Linux Sistemisti / Sviluppatori IT • Lavorare con il terminale a caratteri in ambiente Linux • Lavorare in rete con Linux • Risolvere problemi sui sistemi Linux • Individuare le principali problematiche di sicurezza di un sistema Linux • Migliorare la conoscenza dei sistemi operativi • Migliorare la capacità di fornire assistenza sui server Linux aziendali MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo CONTENUTI • Introduzione ai sistemi Linux • Installare un sistema Debian Lezione Frontale On the job / Action Learning Role Playing • Installare un sistema RedHat • Sistemi di gestione dei pacchetti software AUSILI DIDATTICI • Lavorare sul sistema con interfaccia a linea di comando • I principali comandi di shell Case study • Realizzare script di shell Dispense • Gestire utenti e gruppi Esercitazione • Impostare i principali servizi di rete • Installare e configurare un file server Simulazione su PC • Installare e configurare un server di posta Slide • Mettere i dati al sicuro con le procedure di backup Supporti audio/video • Problematiche di sicurezza in un sistema Linux • Installare e configurare un firewall Crittografare file e cartelle Rev. 18/03/2016 77 Sistemi e Reti Linux: gestione della rete FINALITÀ CODICE IT-D-00801 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti: • La configurazione della rete Sistemisti / Sviluppatori IT • Le basi di sicurezza dei servizi di rete MODALITÀ DIDATTICHE CONTENUTI • Introduzione e ripasso dei concetti di rete di base Aula virtuale • Stabilire la connettività di rete E-Learning • Configurare, gestire e verificare le impostazioni di rete Lavoro di Gruppo • Risolvere i problemi relativi alla rete Interfacciarsi con i servizi presenti sulla rete Lezione Frontale • Erogazione di servizi sulla rete • Basi di sicurezza e firewalling On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 78 Sistemi e Reti Linux Desktop FINALITÀ CODICE IT-A-00754 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 24 ore OBIETTIVI MODALITÀ DIDATTICHE Acquisire le competenze per: Aula virtuale • Saper operare con un sistema operativo che comprende decine di migliaia di pacchetti software pronti all’uso. E-Learning • Risparmiare sui costi di licenza del software Lavoro di Gruppo Lezione Frontale CONTENUTI • Introduzione On the job / Action Learning Role Playing • Principali distribuzioni • Installazione • Interfacce grafiche • Programmi • Gestione dei pacchetti software • Shell AUSILI DIDATTICI Case study Dispense • Lavorare in rete Esercitazione • Internet e posta elettronica Simulazione su PC • Multimedia Slide Supporti audio/video Rev. 17/03/2016 79 Sistemi e Reti Implementing and Managing Server Virtualization FINALITÀ CODICE IT-L-00838 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 40 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per progettare, installare e gestire una infrastruttura di virtualizzazione KVM Responsabili area/funzione CONTENUTI Sistemisti / Sviluppatori IT • Panoramica sulla virtualizzazione • Requisiti di progettazione dell’infrastruttura MODALITÀ DIDATTICHE • Installazione dei nodi componenti l’infrastruttura di virtualizzazione • Installazione dell’interfaccia di gestione dell’infrastruttura Aula virtuale • Analisi delle funzionalita E-Learning • Installazione e gestione delle macchine virtuali Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 80 Sistemi e Reti Reti locali FINALITÀ CODICE IT-D-00789 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 8 ore OBIETTIVI MODALITÀ DIDATTICHE Acquisire le competenze per: Aula virtuale • Strutturare una rete locale • Difendere una rete wireless E-Learning Lavoro di Gruppo CONTENUTI Lezione Frontale • L’architettura di una rete locale On the job / Action Learning • Il router Role Playing • Lo switch • Il firewall AUSILI DIDATTICI • Introduzione alle reti wireless • SSID broadcasting Case study • I sistemi di cifratura WAP e WEP Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 23/03/2016 81 Sistemi e Reti Cloud computing FINALITÀ CODICE IT-L-00755 Scegliere e strutturare sistemi e reti in modo funzionale al numero di utenti e servizi erogati DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire il concetto di Cloud Computing e una conoscenza di base sulle definizioni, implicazioni di governance dei sistemi informativi, mercato di riferimento, struttura di un business case, confronto con ”architetture tradizionali”, aspetti architetturali, principali vendors CONTENUTI • Definizioni di Cloud Computing • Confronto con Grid Computing • Software As A Service (SAAS) Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning • Introduzione al Cloud Computing Lavoro di Gruppo • Implicazioni sulla governance dei Sistemi Lezione Frontale – – – – – Variazione del perimetro di responsabilità della direzione IT La struttura dei costi delle soluzioni cloud I fornitori di soluzioni Cloud Criteri di selezione di soluzioni cloud Evoluzione delle competenze necessarie per introdurre e gestire una soluzione cloud – Negoziazione dei livelli di servizio – Portabilità della soluzione tra diversi fornitori di servizi cloudBusiness case dei servizi Cloud (in particolare IaaS) • Come poter cogliere le opportunità oggi messe a disposizione alle aziende dalla Rete On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC • Punti di forza e criticità Slide Supporti audio/video Rev. 18/03/2016 82 ITIL ITIL Qualitá organizzativa dei servizi IT - ITIL - Introduzione FINALITÀ CODICE OA-A-00764 Acquisire uno standard organizzativo in ambito IT, funzionale al proprio settore di competenza DURATA 8 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze relative ai processi per la gestione dei Servizi IT e la definizione dei ruoli e delle responsabilità coinvolte Impiegati CONTENUTI • Introduzione ai principi dell’IT Service Management (ITSM) R • Best Practice ITIL • Definizione del Ciclo di vita del Servizio IT • Definizione dei Servizi IT come supporto ai processi aziendali Imprenditori Manager Professional Project Manager • Gestione dei Servizi IT attraverso i processi Responsabili area/funzione • Illustrazione dei principali obiettivi dei processi coinvolti Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited ITIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 18/03/2016 84 ITIL R Foundation per la gestione dei ITIL servizi FINALITÀ CODICE OA-A-00766 Acquisire uno standard organizzativo in ambito IT, funzionale al proprio settore di competenza DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire conoscenze sui principi e gli elementi chiave relativi alla gestione organizzativa del ciclo di vita dei Servizi IT, per la buona conoscenza delle good practices ITIL. Le competenze acquisite contribuiranno a: Addetti amministrativi • Sapere come nasce un servizio IT Impiegati • Migliorare la qualità dei servizi offerti Imprenditori • Ridurre i costi operativi IT • Migliorare la soddisfazione dei clienti • Comprendere l’approccio di gestione del Ciclo di vita del Servizio IT R • Conoscere il vocabolario standard e le principali definizioni di ITIL Il superamento dell’esame permette di conseguire la certificazione ”ITIL Foundation”, R e permette di comporta il riconoscimento di 2 crediti nello schema di certificazione ITIL proseguire con i corsi del Livello Intermedio Manager Professional Project Manager Responsabili area/funzione Sistemisti / Sviluppatori IT Tecnologi CONTENUTI R • Principi dell’IT Service Management basati sulle best practice ITIL MODALITÀ DIDATTICHE • Definizione del Ciclo di vita del Servizio IT • Definizione dei Servizi IT come supporto ai processi aziendali Aula virtuale • Gestione dei Servizi IT attraverso i processi E-Learning • Principali obiettivi dei processi coinvolti Manuali didattici in Italiano - Testo di esame in Italiano Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited TIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 17/03/2016 85 ITIL R - SS Service Strategy ITIL Strategie per la definizione di un Servizio IT FINALITÀ CODICE OA-A-00771 Acquisire uno standard organizzativo in ambito IT, funzionale al proprio settore di competenza DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze su aspetti pratici del Service Management, pensando ed agendo in modo strategico, come documentato nella pubblivazione ITIL Service Strategy, Le competenze acquisite contribuiranno a: • valutare I ruoli e le responsabilità all’interno del Service Strategy e le attività e le funzioni per raggiungere l’eccellenza operativa • definire la redditività di un Servizio IT Addetti amministrativi Impiegati Imprenditori • misurare le performance del Service Strategy Manager • comprendere i requisiti tecnologici e l’implementazione del Service Strategy Professional • verificare se la Divisione IT dell’azienda sia competitiva sul mercato Project Manager Il superamento dell’esame permette di conseguire la Certificazione ”ITIL Service R Strategy” e comporta il riconoscimento di 3 crediti nello schema di certificazione ITIL Responsabili area/funzione Sistemisti / Sviluppatori IT CONTENUTI • Principi della fase di Service Strategy MODALITÀ DIDATTICHE • Definizione dei Servizi e del Mercato • Generazione della strategia (Strategy Generation) Aula virtuale • Creazione di un Business Case E-Learning • Processo di Financial Management (Budgeting, Cost allocation e Charging) Lavoro di Gruppo • Processo di Service Portfolio Management (Portafoglio dei servizi) • Service Catalogue Management (Catalogo dei servizi) Lezione Frontale • Processo di Demand Management On the job / Action Learning • Processo di Business Relationship Management Role Playing • Governance • Organizzazione AUSILI DIDATTICI • Definizione della strategia attraverso il Ciclo di vita dei Servizi • Fattori critici di successo, i rischi e l’implementazione Manuali didattici in Italiano - Testo di esame in Inglese Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited ITIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 18/03/2016 86 ITIL R - SD Service Design ITIL Progettazione di un Servizio IT FINALITÀ CODICE OA-A-00772 R Service Design fa parte del percorso di certificazione ITIL Intermediate Lifecycle L’ITIL stream ed è uno dei moduli che permette di raggiungere la certificazione ITIL Intermediate R 2011 (fornisce 3 crediti formativi). in IT Service Management, basata su ITIL DURATA 24 ore A CHI SI RIVOLGE OBIETTIVI L’obiettivo è quello di fornire e valutare le competenze su aspetti pratici del Service Management, convertendo gli obiettivi strategici in portafoglio di servizi e asset come documentato nella pubblicazione ITIL Service Design. Inoltre consente di: • Comprendere come tutti i processi di Service Design interagiscono con gli altri processi del ciclo di vita del servizio. Addetti amministrativi Impiegati Imprenditori Manager • Gestire i rischi per rendere più delicato l’avviamento del servizio • Disegnare il servizio per assicurarsi che sia supportabile ed efficiente nei costi • Individuare i ruoli e le responsabilità all’interno del Service Design e le attività e le funzioni per raggiungere l’eccellenza operativa. Professional Project Manager Responsabili area/funzione • Misurare le performance del Service Design • Comprendere i requisiti tecnologici e l’implementazione nel supporto del Service Design. • Valutare l’utilità e la garanzia necessarie per garantire il valore del Servizio. Il superamento dell’esame permette di conseguire la certificazione ”ITIL Service Design” R e comporta il riconoscimento di 3 crediti nello schema di certificazione ITIL. CONTENUTI Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo • Principi della fase di Service Design • Definizione del Catalogo dei Servizi (Service Catalogue Management) Lezione Frontale • Come definire i Livelli di Servizio (Service Level Management) On the job / Action Learning • Relazione tra la Gestione della Domanda (Demand Management) e la Role Playing • Progettazione della Capacity di un servizio (Capacity Management) • Processo di Availability Management e la Fault Tree Analysis • Processo di IT Services Continuity Management • Processo di Information Security Management e le relative normative • Gestione dei Fornitori (Supplier Management) AUSILI DIDATTICI Case study Dispense • Attività tecnologiche connesse • Organizzazione • Fattori critici di successo, i rischi e l’implementazione Manuali didattici in Italiano - Testo di esame in Inglese Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited ITIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 14/04/2016 87 ITIL R - ST Service Transition ITIL Messa in produzione di un Servizio IT FINALITÀ CODICE OA-A-00773 Acquisire uno standard organizzativo in ambito IT, funzionale al proprio settore di competenza DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acqusisire le competenze per valutare gli aspetti pratici del Service Management e delle attività propedeutiche alla messa in produzione del Servizio IT, come documentato nella pubblicazione ITIL Service Transition. Le competenze acquisite contribuiranno a: • evitare disservizi durante la messa in produzione di un nuovo Servizio; • implementare i cambiamenti, gestendo dai Change tecnologici a basso impatto ai Change strategici ad alto rischio; • standardizzare le attività di transizione e velocizzare il processo decisionale, i ruoli e le responsabilità all’interno del Service Transition, le attività e le funzioni per raggiungere l’eccellenza operativa. • misurare le performance del Service Transition comprendere i requisiti tecnologici e l’implementazione nel supporto del Service Transition Il superamento dell’esame permette di conseguire la Certificazione ”ITIL Service R Transition” e comporta il riconoscimento di 3 crediti nello schema di certificazione ITIL. Addetti amministrativi Impiegati Imprenditori Manager Professional Project Manager Responsabili area/funzione Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE CONTENUTI • Fondamenti del Service Transition Aula virtuale E-Learning • Principi del Service Transition • Come pianificare e supportare il Transition Lavoro di Gruppo • Come definire e gestire i Cambiamenti (Change Management) Lezione Frontale • Impatto della Gestione delle Configurazioni dei Servizi (Configuration Management) On the job / Action Learning • Processo di Release e Deployment Management Role Playing • Processo di Asset e Knowledge Management • Attività svolte nel Service Transition: pianificazione e supporto, valutazione, validazione e test AUSILI DIDATTICI • Organizzazione: ruoli e responsabilità • Fattori critici di successo, i rischi e l’implementazione Manuali didattici in Italiano - Testo di esame in Inglese Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited ITIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 17/03/2016 88 ITIL R - SO Service Operation ITIL FINALITÀ CODICE OA-A-00774 Acquisire uno standard organizzativo in ambito IT, funzionale al proprio settore di competenza DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per valutare le gli aspetti pratici del Service Management e sulla gestione dell’erogazione del servizio IT, come documentato nella pubblicazione ITIL Service Operation. Le competenze acquisite contribuiranno a: • gestire le richieste degli utenti • utilizzare tool di rilevazione diagnostica per prevenire un incidente • definire i ruoli e le responsabilità all’interno del Service Operation, le attività e le funzioni per raggiungere l’eccellenza operativa. • misurare le performance del Service Operation. • comprendere i requisiti tecnologici e l’implementazione nel supporto del Service Operation. Il superamento dell’esame permette di conseguire la Certificazione ”ITIL Service R Operation” e comporta il riconoscimento di 3 crediti nello schema di certificazione ITIL. CONTENUTI • Principi della fase di Service Operation • Definire e gestire le Richieste (Request Fulfilment) • Identificare e classificare gli Eventi (Event Management) • Supportare solo utenti autorizzati e gestire le richieste di autorizzazione (Access Management) Addetti amministrativi Impiegati Imprenditori Manager Professional Project Manager Responsabili area/funzione Sistemisti / Sviluppatori IT MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo Lezione Frontale • Relazione tra i malfunzionamenti e la gestione dei problemi (Incident Management e Problem Management) On the job / Action Learning • Impatto della risoluzione dei problemi e il Change Management Role Playing • Attività operative coinvolte nel Service Operation • Funzioni del Service Operation • Organizzazione del Service Operation • Fattori critici di successo, i rischi e l’implementazione Manuali didattici in Italiano - Testo di esame in Inglese AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video R è un marchio registrato della AXELOS Limited TIL Lo Swirl logo™ è un marchio depositato della AXELOS Limited Rev. 17/03/2016 89 Competenze tecniche trasversali Competenze tecniche trasversali Apache FINALITÀ CODICE IT-A-00725 Implementare un ambiente di sviluppo, pubblicazione, monitoraggio e applicazioni web DURATA 24 ore OBIETTIVI Acquisire conoscere su: A CHI SI RIVOLGE • I moduli di Apache e i loro parametri di configurazione • Gli aspetti legati alla sicurezza di un application server Sistemisti / Sviluppatori IT • Il risparmio sui costi di gestione dei server dedicati • L’intervento rapido ed efficace sui sistemi che ospitano i propri siti web MODALITÀ DIDATTICHE • L’Aumento della riservatezza e della sicurezza dei propri web server Aula virtuale CONTENUTI E-Learning • Introduzione al web server Apache Lavoro di Gruppo • Installare il server Apache Lezione Frontale • Impostare i parametri di base On the job / Action Learning • Tenere traccia degli eventi del web server tramite i file di log • Configurare un virtual host Accedere alle cartelle esterne alla radice tramite alias Role Playing • Protezione di un’area con un file di password • Configurazione di Apache per la gestione dei sottodomini AUSILI DIDATTICI • Impostare un server sicuro con certificazione digitale • Integrare Apache con il motore PHP Installare un’interfaccia web per le statistiche Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 91 Competenze tecniche trasversali LAMP (Linux Apache MySQL PHP) FINALITÀ CODICE IT-C-01254 Implementare un ambiente di sviluppo, pubblicazione, monitoraggio e applicazioni web DURATA 144 ore OBIETTIVI Acquisire le competenze per: A CHI SI RIVOLGE • La programmazione Web sulla piattaforma Linux • L’installazione e configurazione di Apache, MySQL e PHP in un sistema operativo Linux, apprendere come generare pagine dinamiche in PHP, connettersi e compiere query al database MySQL Neo laureati MODALITÀ DIDATTICHE CONTENUTI • Linux - Il Sistema Operativo e la sua gestione, gli applicativi per Linux • Web service, gestione ed utilizzo di Apache Aula virtuale E-Learning Lavoro di Gruppo • La gestione dei database, il linguaggio SQL • Il linguaggio PHP, le sue funzioni e la gestione delle strutture Lezione Frontale On the job / Action Learning Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 92 Competenze tecniche trasversali Scripting Dtrace: monitoraggio e diagnostica run-time dei sistemi Unix e delle applicazioni Java FINALITÀ CODICE IT-C-00716 Disporre di uno strumento integrato, potente e completo, fornito direttamente dal sistema operativo, per il monitoraggio e la diagnostica run-time delle esecuzioni e delle prestazioni DURATA 24 ore OBIETTIVI A CHI SI RIVOLGE Acquisire competenze inerenti: • Il framework Dtrace rivolto all’apprendimento delle strutture, della semantica e della sintassi Sistemisti / Sviluppatori IT • L’analisi di casi applicativi ed alla stesura ed applicazione del codice Dtrace. MODALITÀ DIDATTICHE CONTENUTI • Architettura Dtrace: probes e providers • Invocazione Dtrace: comando e scripting Dtrace Aula virtuale E-Learning Lavoro di Gruppo • Analisi delle prestazioni: memoria, CPU e sottosistema di I/O • Analisi dei processi Lezione Frontale • Tracciamento e profiling dei processi On the job / Action Learning • Connessioni di rete Role Playing • Cenni alla sicurezza: rilevamento di processi e/o file sospetti • Chime: interfaccia grafica di monitoraggio • Monitorare Java con Dtrace AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 93 Competenze tecniche trasversali Inglese tecnico FINALITÀ CODICE GE-H-00573 • Sviluppare ed ampliare la conoscenza della lingua inglese consolidando le strutture sintattico grammaticali e l’espressione lessicale DURATA 40 ore • Fornire strumenti di lavoro in lingua adatti al mondo degli affari a livello internazionale A CHI SI RIVOLGE • Facilitare il processo di comunicazione di business internazionale • Sostenere la capacità di gestire progetti che presuppongono interazioni con l’estero, con particolare riferimento a internazionalizzazione, digitalizzazione, innovazione tecnologica e sviluppo dell’e-commerce Addetti Impiegati Operatori OBIETTIVI Responsabili area/funzione • Acquisire le competenze linguistiche chiave: conversazione, comprensione orale, pronuncia, lessico, lettura e scrittura • Sviluppare le seguenti capacità: realizzare presentazioni, partecipare a riunioni, negoziare accordi, motivare e difendere punti di vista aziendali, utilizzando terminologia aziendale e lessico tecnico in conversazioni su tematiche lavorative, in scrittura di documenti aziendali, compresa la stesura di report ed executive summary MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo CONTENUTI Lezione Frontale Approfondimenti lessicali e apprendimento di vocaboli specifici della gestione aziendale e dell’ambito tecnico di riferimento, associati alla padronanza della dizione, pronuncia e traduzione, con focus mirati (da condividere a inizio corso col docente in funzione delle necessità) ad esempio sulle seguenti situazioni: On the job / Action Learning • Identificazione di se stessi - es. scambiare informazioni su se stessi, il proprio ruolo e la propria azienda, riempire moduli, scambiare corrispondenza che includa dettagli personali • Viaggi e riunioni - es. eseguire una prenotazione, ottenere informazioni, prenotare servizi e strutture per una conferenza • Al telefono - es. abbreviazioni e acronimi più comuni, dare e ricevere dati numerici, scambiarsi informazioni, prendere nota di un messaggio • Comprare e vendere - es. comprendere prezzi e tassi, negoziare contratti, stringere accordi, proporre un’offerta • Prodotti e servizi - es. pubblicità e branding, lancio di un prodotto, eventi fieristici, approvvigionamento e distribuzione, supporto al cliente Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video • Risultati e rendimenti - es. descrivere e illustrare il background di una società, risultati prestazionali, trend, eventi e cambiamenti • Scenari commerciali e pratiche comuni - es. programmare riunioni, organizzare appuntamenti, offrire consigli e giustificare le proprie decisioni • Relazioni professionali e gestione dei clienti - es. invitare o rifiutare un’offerta o un invito, accogliere visitatori, discutere dei propri interessi • Salute e sicurezza - es. istruzioni e avvisi Rev. 16/03/2016 94 Competenze tecniche trasversali Inglese tecnico CONTENUTI • Strutture, sistemi e processi aziendali - es. scambiare informazioni sulle strutture dell’azienda, sulla produzione, sui sistemi per gli ordini e per le consegne, e sui processi interni quali selezione e valutazione del personale e avanzamento di carriera • Argomenti generali del settore - es. gestione risorse umane, strategie di promozione, corsi di formazione, selezione del personale, budget aziendale, sponsorizzazioni, uso delle risorse informatiche Rev. 16/03/2016 95 Competenze gestionali e commerciali Competenze gestionali e commerciali Marketing dei servizi FINALITÀ • Fornire un quadro di riferimento delle diverse caratteristiche dei servizi e individuare gli elementi di riferimento per pianificare, organizzare, gestire e controllare le attività critiche nel marketing dei servizi • Essere in grado di interpretare le caratteristiche distintive proprie del marketing dei servizi e saper affrontare i problemi qualitativamente diversi e spesso più complessi rispetto al marketing dei prodotti CODICE MA-F-00860 DURATA 16 ore A CHI SI RIVOLGE Addetti OBIETTIVI Impiegati Acquisire le competenza inerenti: Imprenditori • Le prassi utili al raggiungimento dell’eccellenza nel marketing dei servizi e alla gestione della qualità e delle aspettative del cliente • I processi, le tecniche e le impostazioni organizzative per comprendere i riferimenti ed i collegamenti delle varie attività svolte nell’ambito del marketing dei servizi • Gli aspetti critici della natura dei servizi e le specifiche caratteristiche distintive • La creazione degli strumenti di marketing mix nelle attività di servizio e attivare le capacità per realizzare un piano di marketing operativo Professional Responsabili area/funzione MODALITÀ DIDATTICHE Aula virtuale E-Learning CONTENUTI • Scenario, definizione e contestualizzazione del marketing dei servizi Lavoro di Gruppo Lezione Frontale • Mercato e orientamento al cliente: il servizio al cliente ed il Marketing dei servizi • Marketing mix: criteri per la sua progettazione nel contesto dei serivizi • Elementi critici del marketing mix dei servizi: concetti di base On the job / Action Learning Role Playing • Qualità dei servizi e gestione delle aspettative del cliente • Natura dei servizi e nuove realtà dei servizi (gamma delle industrie, categorie del portafoglio prodotti-servizi) • Gestione dei servizi di supporto al prodotto AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 97 Competenze gestionali e commerciali Vendere servizi FINALITÀ CODICE MA-G-00883 Fornire strategie e tecniche legate alla vendita di servizi; definizione del problema, inquadramento dell’offerta, trattativa di vendita, conclusione DURATA 16 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze inerenti: • Le skill professionali per vendere prodotti ”intangibili” • Gli elementi fondamentali per lo sviluppo di un’offerta; contenuti e riflessi economici Imprenditori Responsabili area/funzione • Le opportunità di accrescimento del business e miglioramento della competitività e l’utile MODALITÀ DIDATTICHE CONTENUTI Aula virtuale • Prodotto ”Intangibile”: definizione, caratteristiche peculiari E-Learning • Conoscenze e competenze professionali del venditore: sulla missione aziendali, sul prodotto, sul potenziale cliente Lavoro di Gruppo • Caratteristiche dell’offerta: il mix competitivo Lezione Frontale • Che cosa e come chiedere: tecniche di comunicazione: • Quantificazione/monetizzazione dei benefici: inquadrare l’offerta nel contesto economico del cliente, presentazione e sostegno nel prezzo, come valutare il ritorno dell’investimento e la catena del valore On the job / Action Learning Role Playing • Uso efficace della referenza: requisiti di una buona referenza e come procurarsela • Come redigere una proposta ”vendente AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 98 Competenze gestionali e commerciali Processi di vendita B2C: Business to Consumer FINALITÀ CODICE MA-G-00896 • Illustrare le strategie per incrementare i processi di vendita B2C attraverso i nuovi media/siti di e-commerce, piattaforme di shop online DURATA 16 ore • Individuare metodi, tecniche e strumenti multimediali utili a sviluppare opertivamente la vendita nel contesto Business to Consumer A CHI SI RIVOLGE OBIETTIVI Addetti amministrativi Acquisire le competenze legate a: Manager • La progettazione, realizzazione e gestione di un negozio online di successo • Le modalità operative per accompagnare il cliente nel processo di acquisto • Le informazioni legate agli aspetti legali che regolano gli acquisti online Professional Responsabili area/funzione Sistemisti / Sviluppatori IT CONTENUTI • Caratteristiche dei processi di vendita B2C - Business to Consumer MODALITÀ DIDATTICHE • L’innovazione digitale nei canali di vendita B2C Aula virtuale • Social CRM: utilizzare i social media per migliorare i processi di relazione con i clienti E-Learning • Evoluzione dei media digitali e migrazione del consumatore sul web Lavoro di Gruppo • La ricerca di mercato offline e online e la gestione delle informazioni Lezione Frontale • Strumenti operativi di social media e web analytics On the job / Action Learning • Attività di social media marketing: analisi, strategia, operatività, monitoraggio • Come utilizzare i social network per raggiungere nuovi clienti e per consolidare l’attuale base clienti • Aspetti legali connessi alla vendita online Role Playing AUSILI DIDATTICI Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 99 Competenze gestionali e commerciali Processi di vendita B2B: Business to Business FINALITÀ CODICE MA-G-00897 • Utilizzare il Web in modo corretto, efficace e funzionale alla propria attività di vendita nell’ambito dei rapporti B2B DURATA 16 ore • Individuare metodi, tecniche e strumenti multimediali utili a sviluppare operativamente la vendita nel contesto Business to Business, anche in regime e-commerce A CHI SI RIVOLGE OBIETTIVI Addetti amministrativi Impiegati • Acquisire una visione d’insieme delle opzioni offerte dalla rete sociale ad aziende che operano in contesti B2B anche in regime e-commerce Imprenditori • Acquisire indicazioni sulle possibili integrazioni dell’uso dei social network con l’attività d’impresa Manager Professional CONTENUTI • Caratteristiche dei processi di vendita B2B - Business to Business anche in regime e-commerce • Funzione vendite nei nuovi contesti strategici e organizzativi • Corporate image e brand reputation: monitoraggio e prevenzione delle situazioni di crisi • Analisi del business e dei nuovi mercati di vendita Responsabili area/funzione MODALITÀ DIDATTICHE Aula virtuale E-Learning Lavoro di Gruppo • Come sta cambiando la fruizione dei mezzi di comunicazione in termini di intensità, qualità e quale impatto sulle modalità di comunicazione verso i clienti Lezione Frontale • Blog e social media come funzionano, principali tipologie e mezzi di utilizzo On the job / Action Learning • Come utilizzare i social network per raggiungere nuovi clienti e per consolidare l’attuale base clienti Role Playing • Obiettivi di un piano di social media marketing • Uso dei software di web analytics AUSILI DIDATTICI • Benchmark di valutazione delle attività sui social media Case study Dispense Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 17/03/2016 100 Competenze gestionali e commerciali Project Management: ISO21500 FINALITÀ CODICE GP-E-01326 Fornire le conoscenze di base del Project Management secondo le tecniche di pianificazione e controllo della norma ISO 21500 DURATA 48 ore OBIETTIVI A CHI SI RIVOLGE Acquisire le competenze per: • La definizione o l’aggiornamento dei propri standard locali in ambito di Project Management • Implementare una guida che possa indirizzare tutti gli attori coinvolti nell’esecuzione di progetti • Raggiungere una migliore efficienza nelle procedure di gara, attraverso l’uso di procedure e terminologie di Project Management Project Manager MODALITÀ DIDATTICHE Aula virtuale E-Learning CONTENUTI • Definizioni e concetti generali nell’ambito del Project Management • Il Project Manager ed i gruppi di progetto • Caratteristiche dei progetti • Organizzazione e comunicazione Lavoro di Gruppo Lezione Frontale On the job / Action Learning Role Playing • Tecniche e strumenti per la pianificazione, il controllo e l’analisi • I processi del Project Management AUSILI DIDATTICI • Analisi della norma • Costi e budget di progetto Case study • Reporting Dispense • Rischi e gestione multiproject Esercitazione Simulazione su PC Slide Supporti audio/video Rev. 18/03/2016 101 Competenze gestionali e commerciali Project Management FINALITÀ CODICE GP-F-01350 • Miglioramento delle capacità di risposta al cambiamento attraverso lo sviluppo ottimale di progetti DURATA 24 ore • Miglioramento delle capacità di raggiungere obiettivi sia di natura strategica che operativa mediante un processo continuo di pianificazione e controllo di risorse differenziate e con vincoli interdipendenti di tempi - costi - qualità A CHI SI RIVOLGE OBIETTIVI Project Manager • Acquisire le competenze proprie del ruolo del project management • Analizzare le fasi in cui si articola il processo di gestione progetto MODALITÀ DIDATTICHE • Identificare gli specifici ruoli attivabili in una logica di progetto ed in particolare la figura del project manager: il profilo professionale, il ruolo, le competenze, le responsabilità e le prestazioni Aula virtuale • Acquisire le conoscenze ed i modelli utili ad analizzare e comprendere i meccanismi che regolano le interazioni in un progetto Lavoro di Gruppo • Apprendere le tecniche e gli strumenti di pianificazione e controllo dei progetti anche in una logica multi-progetto Lezione Frontale E-Learning On the job / Action Learning • Valutare la natura e le conseguenti priorità dei rischi di progetto Role Playing CONTENUTI AUSILI DIDATTICI • Definizione ed inquadramento del progetto • Obiettivi strategici, organizzativi ed operativi Case study • Figura del Project Manager e team di progetto Dispense • Ciclo e fasi del Project Management: pianificazione, valutazione e controllo delle attività Esercitazione • Strumenti di base per un corretto PM: WBS, Gantt, PERT Simulazione su PC • Pianificazione del progetto: piano di sintesi e piano di dettaglio Slide • Controllo del progetto: criteri e valutazione integrata Supporti audio/video • Aspetti economici e controllo dei costi di progetto • Modalità di gestione delle varianti di progetto • Misurazione dei risultati e sistema di reporting • Gestione multiprogetto • Rischio di progetto: cenni sull’identificazione, analisi, pianificazione e controllo Rev. 17/03/2016 102 Sede di Torino Corso Orbassano, 336 10137 Torino tel. 011.3081711 fax 011.306717 [email protected] Sede di Milano Via Moncenisio, 75 20089 Rozzano (MI) tel. 340 1403910 [email protected] Sede di Padova Viale della Navigazione Interna, 51/B 35129 Padova tel. 049.9865352 [email protected] www.consulman.it Sede di Frosinone Via Asi Asse Attrezzato, 11 03013 Ferentino (FR) tel. 0775-223771 fax 0775-223191 [email protected] Sede di Pescara P.zza Salvador Allende, 2 65120 Pescara tel. 085-9155445 fax 085-9155444 [email protected] www.insispa.it