Il presente sito utilizza cookies propri e di terze parti per finalità tecniche ovvero di analisi statistica o per permettere la condivisione di contenuti sui social Network. Continuando la navigazione acconsente al trattamento.

CORSO CONCLUSO: ARCHITETTURE CLOUD 2015-2017

Il tecnico superiore per le Architetture Cloud si configura come full-stack developer: sviluppa soluzioni software per sistemi cloud ed è in grado di intervenire a livello sistemistico per ottimizzare le performance e la disponibilità dei servizi cloud erogati. 

Dettaglio Corso

PRIMO E SECONDO ANNO

 

UNITA' FORMATIVE DI BASE

 

* INGLESE TECNICO

* DIRITTO DIGITALE 

* SICUREZZA E PREVENZIONE

* PROCESSI AZIENDALI E INNOVAZIONE DIGITALE

 

PRIMO ANNO

 

UNITA' FORMATIVE TECNICO PROFESSIONALI BASE

 

* SISTEMISTICA E NETWORKING (Fondamenti di: sistemistica, OS admin, networking, virtualizzazione)

Consolidare a livello professionale le conoscenze e le capacità operative dei sistemi e delle architetture informatiche attuali, al fine di operare nelle fasi di sviluppo e di deploying di un'applicazione interagendo sia in ambienti fisici che virtuali.

 

* PROGRAMMAZIONE (Basi di programmazione, OOP (Java), metodologie e Design Pattern)

Implementare script, utility e semplici applicazioni con l`utilizzo del linguaggio e della piattaforma più adatti alle specifiche funzionalità che devono essere supportate, garantendo criteri qualitativi di efficacia ed efficienza attraverso l'utilizzo di strutture dati ed algoritmi adeguati, di metodologie e di strumenti di Pattern Design. 

 

* DATABASE (Modello relazionale, SQL, basi di amministrazione)

Progettare, documentare e utilizzare strutture di dati relazionali a supporto di applicativi, orientando le scelte implementative e le modalità di accesso ai dati in funzione della tipologia dei dati che devono essere gestiti, oltre che delle finalità dell`applicazione. Saper modellare un dominio applicativo complesso, progettando e implementando una base di dati atta a contenere tali dati, oltre che a permettere l'agevole scambio degli stessi con le applicazioni che ne necessitano. 

 

* SVILUPPO WEB (Html, sviluppo front end e backend (Javascript, JEE), grafica e user experience)

Raggiungere una piena autonomia nella costruzione di interfacce web application cross-platform e multi-devices. Sviluppare applicazioni server side per la gestione della comunicazione tramite web service. Partendo da diverse tipologie di mockup essere in grado di interpretare in maniera corretta e individuare la struttura organica più appropriata per la traposizione degli elementi in Rete. 

 

PRIMO ANNO

 

UNITA' FORMATIVE TECNICO PROFESSIONALI AVANZATE

 

*GESTIONE PROGETTUALE (Gestione di un progetto con Project Work: sviluppo di un'applicazione web e deployment in cloud)

Attraverso lo sviluppo di un Project work, progettare e sviluppare un'applicazione web e successivamente gestirne il deplyoment in cloud. Applicare e integrare le competenze tecnologiche acquisite e seguire un ciclo di sviluppo completo, dall'ottenimento dei requisiti, al deployment finale, con riferimento agli standard di rappresentazione e di sviluppo tipici dell'ingegneria del software. Gestire gli aspetti economici e gestionali di un progetto, oltre che quelli relazionali e comunicativi con i membri del team di sviluppo, i manager e il committente. 

 

SECONDO ANNO

 

UNITA' FORMATIVE TECNICO PROFESSIONALI AVANZATE

 

*SVILUPPARE APPLICAZIONI ENTERPRISE PER IL CLOUD (Sviluppo in ambiente .NET+Azure, tecniche per l'elaborazione distribuita, DB nel Cloud, intro ai linguaggi funzionali)

Sviluppare web e cloud applications con tecnologie ASP .NET e Microsoft Azure secondo un ottica enterprise, considerando e gestendo gli aspetti fondamentali di solidità, scalabilità, memorizzazione e gestione dei dati che caratterizzano i servizi in Cloud.
Introduzione alla programmazione funzionale 

 

*GESTIRE APPLICAZIONI ENTERPRISE NEL CLOUD (Soluzioni cloud aziendali con AWS: tecniche di orchestrazione, automazione e continuos integration, sicurezza nel cloud, interfacciamento con piattaforme cloud)

 

*GESTIONE PROGETTUALE (Gestione di un progetto con Project Work: sviluppo di un'applicazione aziendale in cloud)

Progettare e sviluppare un'applicazione aziendale in cloud. Applicare e integrare le competenze tecnologiche acquisite, comprendendo la natura dinamica di un progetto software, e quindi di come questo può evolvere nel tempo, facendosi trovare di fronte a problematiche derivanti da cattiva progettazione, progresso tecnologico, manutenzione evolutiva 


2015 / 2017


Struttura del Corso

MODULI PROFESSIONALI DI BASE

100 ORE I ANNO

MODULI PROFESSIONALI AVANZATI

120 ORE I ANNO

400 ORE II ANNO

I ANNO

680 ore di lezione in aula

320 ore di stage in aziende del settore

II ANNO

504 ore di lezione in aula 480 ore di stage in aziende del settore 16 ore di Esame di Stato