TECNICO SUPERIORE PER LE ARCHITETTURE E I SERVIZI CLOUD
EDIZIONE 2016

Info

Area Tecnologie della informazione e della comunicazione
Ambito Metodi e tecnologie per lo sviluppo di sistemi software
Figura Tecnico superiore per i metodi e le tecnologie per lo sviluppo di sistemi software

Sedi del corso

Consorzio universitario di Pordenone

v. Prasecco 3/a PORDENONE (PN)
segreteria@tecnicosuperiorekennedy.it
www.tecnicosupeiorekennedy.it

DATA INIZIO CORSO

2016

DATA FINE CORSO

2018

REFERENTI

Claudia Trotta | info@tecnicosuperiorekennedy.it | 3421640562


DESCRIZIONE DEL CORSO

Il Tecnico Superiore per le Architetture e i Servizi Cloud realizza applicazioni aziendali con tecnologie web e con l'utilizzo e integrazione di risorse in cloud. Sviluppa in autonomia il codice e l'interfaccia utente per moduli di soluzioni software complesse che interagiscono con i database aziendali. Realizza procedure di test e deployment in ambiente cloud, intervenendo anche a livello delle infrastrutture server, fisiche e virtualizzate, per ottimizzare le performance e garantire la sicurezza e la manutenzione evolutiva delle componenti software realizzate.

COMPETENZE PROFESSIONALI

Realizza/codifica soluzioni ICT e scrive specifiche per il deployment di prodotti ICT in ambiente cloud conformemente ai requisiti del cliente.

Assicura la realizzazione e l’implementazione di applicazioni ICT per il cloud. Contribuisce alla pianificazione ed al disegno di dettaglio. Realizza procedure di diagnostica e realizza il deployment in ambiente cloud per assicurare il massimo della funzionalità e dell’efficienza.

Realizza: Componente Software. Identificazione delle soluzioni per errori.

Contribuisce: Componente Hardware; Documentazione della Soluzione; Procedure di Test; Soluzione in Esercizio

TASK PRINCIPALI

 ·Sviluppa componenti per applicazioni web

· Realizza soluzioni cloud di bassa complessità

· Realizza lo sviluppo e l`integrazione dei componenti

· Adatta la documentazione

· Effettua il debug dell’applicazione suggerendone il miglioramento 

SBOCCHI OCCUPAZIONALI

La collocazione del TSAC e` sia presso software house orientate alla fornitura di soluzioni di sistemi di virtualizzazione e servizi cloud, che presso aziende non ICT, tipicamente di grandi dimensioni, che abbiano la necessita` di gestire lo sviluppo di soluzioni cloud al proprio interno. 

REQUISITI D'ACCESSO

requisito obbligatorio: diploma di Istruzione Secondaria Superiore

Sono considerati requisiti preferenziali:

competenze ICT "professionali" di base (nelle aree della programmazione, del networking, del linguaggio SQL e del linguaggio html) direttamente coerenti con gli obiettivi formativi del corso;

motivazione alla partecipazione al corso;

competenze in lingua inglese;

buona valutazione finale conseguita all`Esame di diploma;

 competenze nell`utilizzo autonomo degli strumenti di ICT personale;

 coerenza del diploma con l`area informatica.

I requisiti preferenziali sopra descritti costituiscono i criteri per la redazione di una graduatoria di merito per titoli e prove attraverso  la valutazione dei titoli,  la somministrazione di test di verifica delle competenze e  un colloquio motivazionale.

DURATA E STAGE

2000 ore suddivise in due annualità da 1000 ore ciascuna.
Sono previste 320 ore di stage il I anno, 480 il II.

CERTIFICAZIONI FINALI

Diploma di Tecnico superiore corredato dall'Europass Diploma Supplement


PIANO DI STUDI 1° ANNO

Unità formative di base: Privacy, Project management, Qualità; Soft skills, problem solving 16

Inglese tecnico;

Unità formative tecnico professionali base: Sistemistica e networking: SO, networking e virtualizzazione;

Programmazione: Algoritmi e strutture dati; Java; Design Patterns;DataBase: DBMS; DB Admin;

Sviluppo web: HTML5, CSS, Javascript; JEE; UX design, Cloud computing;Gestione progettuale e Project

work I: ciclo di vita del software;

 


PIANO DI STUDI 2° ANNO

Unità formative di base: Privacy, Project management, Qualità; Soft skills, problem solving; Inglese tecnico

Unità formative tecnico professionali avanzate:

Sviluppo applicazioni enterprise in cloud: ASP .NET; MS Azure; Scalabilità, disponibilità, high performances; DB NoSQL e M/R nel cloud;

Programmazione funzionale; Gestire applicazioni enterprise nel cloud: Infrastrutture virtualizzate; AWS;

Containerization; Sicurezza web e Cloud; Dashboards per piattaforme cloud;  Gestione progettuale e

Project work II: refactoring, troubleshooting, continuos integration; Realizzazione project work personale