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