La Formazione per il Business Digitale

La formazione in ambito innovazione digitale è uno degli aspetti fondamentali del Murate Idea Park. L’offerta formativa è concepita sia per dare sostegno ai team startup incubati presso il MIP, sia per fornire, a chi lo desidera, l’opportunità di rinnovare il proprio CV e di aggiornarsi sugli strumenti e conoscenze in ambito digitale per affrontare con competenze nuove il mercato del lavoro.

Il programma di formazione viene erogato in modalità complementare con workshop, corsi in aula, attività hands-on tutorial, convegni con esperti e testimonianze.

L’offerta formativa MIP comprende 3 aree:

AREA DEV

L’area Dev è dedicata alle tecnologie di sviluppo software ed all’utilizzo di strumenti digitali, frameworks ed ambienti per lo sviluppo (IDE). L’ottica di quest’area è sempre posta dal punto di vista di chi ha interesse a costruire applicazioni, servizi digitali o piattaforme per creare e sostenere un nuovo business.

MODULO: USER STORIES: RACCOLTA REQUISITI PER IL PROCESSO DI SVILUPPO SOFTWARE E AGILE (16 ORE)

OBIETTIVI

Grazie al corso sarete in grado di: – analizzare i requisiti per lo sviluppo del software – tradurre la domanda del committente in un insieme di funzionalità del sistema – confrontarvi con il team sulle criticità del processo e delle attività – stimare i tempi per realizzare

LezioneDurata/oreTemi trattati
14Raccolta requisiti con metodologia agile descrizione del proprio progetto
24Epics e User Stories , scomposizione in storie
34Creazione del product backlog e simulazione del daily e dello sprint review
44Esercitazione

Esercitazione di scomposizione in storie + Esame orale

 

MODULO: – SOFTWARE ENGINEERING IN PHP CON LARAVEL (32 ORE)

Grazie al corso sarete in grado di: – inserirvi in un team e prendervi carico di alcuni task di lavoro con livelli di complessità progressivi – utilizzare un linguaggio tecnico adeguato al contesto e al lavoro in team – comunicare efficacemente con il team – risolvere problemi tipici della routine di lavoro dello sviluppatore – revisionare criticamente i requisiti e proporre una soluzione tecnica adeguata – riesaminare la soluzione proposta secondo i principi di “riusabilità”, “sicurezza” e “conformità alla schema”.

Fondamenti di informatica, Basi di dati, Ingegneria del software

LezioneDurata/oreTemi trattati
14PHP a Oggetti, Inhertance Polymorphism
24Pattern MVC, other patterns
34PDO, Integration with DB, ORM con Eloquent, Laravel Views & Routes, Routing to Controllers, Forms
44Managing HTML, CSS and JS, Data Access Eager Loading and Update, Validation
54Authentication, Session management, Dependency Injection, Service Providers
64Scheduling: Command, Tasks, Event. Contracts, Containers and Aliases
74HTTP Middleware, Database Seeding, Model Factories, Job Dispatching, REST in practice
84Esercitazione

Test a crocette – Esercitazione singola al PC

MODULO: – MODERN FRONT-END: SINGLE PAGE APPLICATION CON ANGULAR (28 ORE)

Grazie al corso sarete in grado di: – inserirvi in un team e prendervi carico di alcuni task di lavoro con livelli di complessità progressivi – utilizzare un linguaggio tecnico adeguato al contesto e al lavoro in team – comunicare efficacemente con il team – risolvere.

Basi di Front-end, Javascript, pattern MVC, paradigma REST

LezioneDurata/oreTemi trattati
14JS Advanced: Programmazione asincrona e le promise, programmazione funzionale
24Javascript tipizzato, ECMA6 e TypeScript
34Le Single Page Applications (SPA), caratteristiche dei vari framework, il framework Angular
44Binding dei dati e degli eventi; Controller, Risorse, Reactive Forms
54Componenti, Moduli e direttive strutturali, Routing, Dependency Injection
64Librerie e strumenti utili: Angular UI, Testing
74Esercitazione

Test a crocette – Esercitazione di gruppo + Discussione tecnica sull’elaborato

MODULO: – MOBILE IBRIDO: CODE ONCE DEPLOY EVERYWHERE (24 ORE)

Grazie al corso sarete in grado di: – inserirvi in un team e prendervi carico di alcuni task di lavoro con livelli di complessità progressivi – utilizzare un linguaggio tecnico adeguato al contesto e al lavoro in team – comunicare efficacemente con il team – risolvere

Front-end avanzato, Javascript, uso di xCode o Android Studio

LezioneDurata/oreTemi trattati
14Cordova e la sua CLI
24Ionic e la sua CLI, Ionic CSS Framework
34Ionic componenti, servizi e routing
44Ionic cordova plugins: GPS, fotocamera, notifiche push
54Prestazioni e crosswalk
64Esercitazione

Test a crocette – Esercitazione di gruppo + Discussione tecnica sull’elaborato

MODULI PROPEDEUTICI – BASI DI WEB FRONT-END (16 ORE)

Grazie al corso sarete in grado di: – inserirvi in un team e prendervi carico di alcuni task di lavoro con livelli di complessità progressivi – utilizzare un linguaggio tecnico adeguato al contesto e al lavoro in team – comunicare efficacemente con il team – risolvere.

Fondamenti di informatica

LezioneDurata/oreTemi trattati
14Il linguaggio Javascript, strumenti di debug, il DOM
24Gestione eventi della pagina, iFrame, AJAX, JSON
34La libreria più famosa: jQuery, Best Practices
44Esercitazione

Test a crocette – Esercitazione singola al PC

 

MODULI PROPEDEUTICI –  PROGRAMMAZIONE WEB CON PHP (20 ORE)

Grazie al corso sarete in grado di: – inserirvi in un team e prendervi carico di alcuni task di lavoro con livelli di complessità progressivi – utilizzare un linguaggio tecnico adeguato al contesto e al lavoro in team – comunicare efficacemente con il team – risolvere.

Fondamenti di informatica, Basi di dati, Ingegneria del software

LezioneDurata/oreTemi trattati
14Protocollo HTTP, Introduzione a HTML, tags, forms, media, eventi, HTML5 tags
24Introduzione ai fogli di stile e a CSS3, sintassi, layout, responsiveness, media query, less7sass
34Linguaggio PHP, pagine dinamiche, request-response, sintassi
44Interazione con il database, controllo del flusso, gestione della sessione, JSON/REST
54Esercitazione

Test a crocette – Esercitazione singola al PC

AREA MANAGEMENT

L’area Management è dedicata alla gestione dei progetti  nei suoi differenti aspetti, alle best pratices, agli strumenti utili, con l’ausilio di strumenti digitali e delle metodologie AGILE,  per mantenere il controllo e tenere traccia dell’operatività in ogni fase, dalla preparazione e lancio dell’idea, all’esecuzione del piano strategico, l’interpretazione dei risultati misurati e necessari alla valutazione di business e progetti.

MODULO– DIGITAL PROJECT MANAGER – PROJECT PLANNING (24 ORE)

Grazie al corso sarete in grado di: – gestire correttamente la fase di pianificazione dei progetti (fattori chiave) – agevolare il coinvolgimento delle parti e favorire l’analisi e pianificazione di progetto – rappresentare schematicamente i fattori chiave del piano – comunicare efficacemente e gestire le risorse.

Basi di Digital Project Management

LezioneDurata/oreTemi trattati
13Il progetto e il piano di gestione, pianificazione, WBS, Agile vs WBS (metodologie e best practice consolidate e integrazione di strumenti digitali di supporto)
23Lab: Tool digitali per la gestione dei piani, definizione della WBS
33Product Breakdown Structure, Schedule, GANTT
43Lab: Esercitazione dei tool digitali, Definizione dei tempi
53Work Package, Resource Management
63Lab: definiamo i requisiti, griglia e Work Packages, definire il piano di gestione
73Diagramma di PERT, Critical Path, Risk Management
83Lab: Definizione piano di gestione del rischio, gestione della comunicazione

Test finale con domande aperte ed a scelta multipla

MODULO–  DIGITAL PROJECT MANAGER – EXECUTION & CONTROL (24 ORE)

Grazie al corso sarete in grado di: – gestire correttamente la fase di esecuzione dei progetti (cicli predittivi e metodologie agili) – monitorare, controllare e ri-pianificare il progetto con strumenti digitali di supporto (fondamenti) – definire indicatori di performance per la valutazione dell’andamento – costruire e lavorare in team – comunicare efficacemente fra le parti interessate.

LezioneDurata/oreTemi trattati
13Introduzione al Project Management, inizializzazione e pianificazione progetti, PMBOK
23Lab: Applicabilità di strumenti digitali, Simulazione di una commessa
33Esecuzione di un progetto: conoscenze, qualità, team, budget, rischi, strumenti di supporto
43Lab: Time boxing, ripianificazione
53Monitoraggio e controllo: controllo modifiche in corso, schedulazione dinamica
63Lab: Piani d’azione, Gestione execution con strumenti digitali
73Gestione dei costi, comunicazioni, risk management, chiusura di un progetto
83Lab: Simulazione di esecuzione di progetto, gestione rischio e chiusura

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

MODULI PROPEDEUTICI – BASI DI DIGITAL PROJECT MANAGEMENT (24 ORE)

Grazie al corso sarete in grado di: – comprendere il ruolo del project manager – gestire l’integrazione e l’ambito di progetto – gestire i tempi e i costi del progetto – gestire l’approvvigionamento e la qualità del progetto – gestire la comunicazione del progetto – gestire gli stakeholder – pianificare e controllare il progetto (fondamenti).

LezioneDurata/oreTemi trattati
13Project Manager & Startup – Aree di conoscenza del Project Manager, i processi del PM
23Lab: Tool online e App a supporto del Digital PM: esempi ed uso
33Ciclo di vita, processi ed aree di conoscenza, fase di startup, team, Talent Triangle
43Lab: costruire un team, Il diagramma WorkBreakdown
53Pianificazione ed esecuzione di progetti Startup
63Lab: online di supporto alla pianificazione ed esempi pratici
73Fallimento di progetto, Risk Management
83Lab: Tool online di supporto al risk management

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

MODULO – COMUNICARE AL TEMPO DEL GDPR: COME FARE MARKETING E RISPETTARE LE REGOLE (24 ore)

Grazie al corso sarete in grado di: – costruire una strategia di comunicazione online che rispetta i principi del GDPR e delle altre normative italiane applicabili in materia di privacy – gestire specifiche azioni di marketing online – valutare il rispetto delle regole della privacy di tutte le azioni di comunicazione aziendale.

13Lezione + lab Marketing: Il sito web, la raccolta dati e la gestione per le azioni di Marketing
23Lezione + lab Privacy: il sito web, privacy policy, cookies e form di raccolta dati e informative
33Lezione + lab Marketing: le campagne promo GoogleAds, Facebook Ads e altro
43Lezione + lab Privacy: le campagne promo, acquisizione gestione e trattamento dei dati dei destinatari
53Lezione + lab Marketing: la newsletter per acquisire, convincere e fidelizzare i clienti
63Lezione + lab Privacy: la newsletter e i consensi all’invio, i disclaimer, le liste e la gestione dei consensi separati
73Lezione + lab Marketing: le azioni di comunicazione dall’online all’offline e viceversa
83Lezione + lab Privacy: gestione dei dati e dei consensi dall’offline all’online e viceversa

Test finale con domande aperte ed a scelta multipla

MODULO – LEAN STARTUP: STRUTTURARE L’IDEA E VALIDARE IL BUSINESS (28 ORE)

Grazie al corso sarete in grado di: – analizzare i requisiti della vostra idea di business alla luce della strategia, del mercato e del business model – revisionare e spiegare il problema che si risolve con la propria idea di business – validare il business model in tutte le sue parti – presentare efficacemente la vostra idea ad un pubblico di investitori.

LezioneDurata/oreTemi trattati
14Cos’è una startup, Cosa serve agli Investitori; Strategia, mercato, Business Modelling
24Revisione del Business model, rischio, business idea, spiegazione problema risolto
34Validazione del problema e del target
44Validazione dell’offerta
54Validazione della soluzione MVP, Metriche dell’innovazione
64Elevetor Pitch: a cosa serve, la struttura di riferimento
74Esercitazione: preparazione del pitch e presentazione

Valutazione del pitch sulla base di criteri condivisi

MODULO – PERWORK: INTELLIGENZA EMOTIVA AL LAVORO (20 ore)

Fornire ai partecipanti strumenti per favorire motivazione e un clima costruttivo nel team. Fornire conoscenze e tecniche di gestione d’aula con un focus sull’abilità di saper coinvolgere emotivamente i partecipanti per favorire l’apprendimento. Fornire strumenti per potenziare le proprie abilità di leadership e favorire l’innovazione all’interno dell’azienda. Fornire conoscenze e strumenti per effettuare una valutazione dello stress lavoro correlato partecipata e promuovere il benessere all’interno dell’organizzazione.

LezioneDurata/oreTemi trattati
14Perwork: intelligenza emotiva per migliorare la comunicazione e la gestione del conflitto
24PERWORK: Intelligenza emotiva & Team Building
34PERWORK: Intelligenza emotiva & Formazione dei Formatori
44PERWORK: Intelligenza emotiva & Leadership
54Stress Lavoro correlato: Valutazione e Pianificazione delle Azioni di Miglioramento

Verifica apprendimento a fine modulo

AREA ICT

L’area ICT è dedicata all’analisi, progettazione ed integrazione di applicazioni distribuite in rete, servizi Cloud e architetture a micro-servizi ed all’individuazione e descrizione delle soluzioni più idonee sul caso, in base ai modelli di design delle applicazioni e dei servizi maggiormente diffusi. Grazie al corso, inoltre, sarete in grado di: – identificare e analizzare le ricadute del nuovo Regolamento GDPR (architettura e sviluppo di codice security) – realizzare sistemi software che osservino i principi della privacy by design e della privacy by default (livello base).

MODULO – INTRODUZIONE ALLA CYBERSECURITY, DATA PROTECTION E GDPR (24 ORE)

Grazie al corso sarete in grado di: – analizzare, progettare e integrare applicazioni distribuite in rete, servizi Cloud e architetture a micro-servizi (livello base) – individuare e descrivere le soluzioni più idonee su caso, in base ai modelli di design delle applicazioni e dei servizi maggiormente diffusi.

Fondamenti di Reti

LezioneDurata/oreTemi trattati
13Concetti base, casi reali, minacce, vulnerabilità rischi e impatto, Risk Management & Security Plan
23Lab: Risk Management & Security Plan
33Operations Security & Crittografia
43Lab: Uso degli strumenti crittografici
53Dati personali, protezione e verifica, Strumenti per la comunicazione sicura
63Lab: Uso di strumenti per la verifica del livello di sicurezza dei social media
73GDPR & ICT, Metodologie di progettazione, sviluppo e gestione di sistemi, Compliance Roadmap
83Lab: Esercitazioni sull’analisi e la definizione di roadmap

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

MODULO – SOFTWARE DEVELOPMENT & SECURITY: CODING & GDPR (24 ORE)

Grazie al corso sarete in grado di: – identificare e analizzare le ricadute del nuovo Regolamento GDPR (architettura e sviluppo di codice security) – realizzare sistemi software che osservino i principi della privacy by design e della privacy by default (livello base).

Fondamenti di Informatica, Ingegneria del software, Basi di Dati

LezioneDurata/oreTemi trattati
13Privacy by Design, Design Patterns per la Security, Privacy Pattern
23Lab: Applicazione pratica di Privacy By Design
33Static Analisys & Secure programming
43Lab: Esercitazione di sviluppo
53Autenticazione, Security by AOP, Security Frameworks
63Lab: Utilizzo di librerie e coding AOP
73Serialization Layer Security, JPA/Hibernate con crittografia
83Lab: Strutture DAO con serializzazione sicura

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

MODULI PROPEDEUTICI – RETI, PROTOCOLLI E APPLICAZIONI INTERNET (24 ORE)

Grazie al corso sarete in grado di: – comprendere il funzionamento generale e le caratteristiche fondamentali dei protocolli di rete (livello base) – individuare e ridurre i rischi correlati all’uso della tecnologia Internet.

LezioneDurata/oreTemi trattati
13Introduzione Internet, Servizi Cloud, IoT, Cybersecurity (tecnologia Internet, reti informatiche e Cloud Computing)
23Lab: Navigazione e accesso a sistemi in remoto
33Protocolli, Livelli, Architettura, Tipi di attacco, Strumenti di analisi
43Lab: Esercitazione con Wireshark
53TCP/IP: Web e HTTP, SMTP, DNS, Socket
63Lab: Esercitazione con Analisi pacchetti a livello applicativo
73Architetture P2P, Cloud Computing, AWS, PaaS, Fiware
83Lab: Esercitazione con AWS

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

MODULI PROPEDEUTICI – BASI DI PROGETTAZIONE DI SISTEMI SU INTERNET (24 ORE)

Grazie al corso sarete in grado di: – analizzare, progettare e integrare applicazioni distribuite in rete, servizi Cloud e architetture a micro-servizi (livello base) – individuare e descrivere le soluzioni più idonee su caso, in base ai modelli di design delle applicazioni e dei servizi maggiormente diffusi.

LezioneDurata/oreTemi trattati
13Internet e servizi, sistemi server
23Lab: Progettazione di un servizio con un sistema distribuito
33Progettazione di servizi su Internet, Servizi Cloud, IaaS
43Lab: Configurazione di servizi cloud per realizzazione architettura IaaS
53Protocolli e architetture, sistemi esistenti, Web/Application Server
63Lab: Configurazione di un Web Server
73SOA, Architettura a micro servizi, API Stateles
83Lab: Realizzazione sistema a micro servizi e auto-scaling

Test finale con domande aperte ed a scelta multipla su scenari tipici di intervento

Contattaci

Se hai bisogno di informazioni, puoi scriverci qui

Not readable? Change text. captcha txt

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi