TECNICO SUPERIORE CLOUD & BACKEND DEVELOPER
Sviluppa applicazioni web lato server realizzandone il deployment in ambiente cloud. Corso biennale di Istruzione Tecnica Superiore nel settore ICT, finalizzato ad un immediato inserimento lavorativo.
Data inizio: 30/10/2019
Durata: 1000 ore
Livello corso: Professional
Stage: 320 ore
Certificazione rilasciata: Diploma ITS
FIGURA PROFESSIONALE
Partecipa al corso
ISCRIZIONE RAPIDA
Il Tecnico Superiore per lo Sviluppo Cloud e Backend Sviluppa applicazioni web lato server realizzandone il deployment in ambiente cloud, garantendo il rispetto dei requisiti definiti sotto il profilo funzionale e di performance.
Realizza e implementa applicazioni aziendali per il cloud, contribuendo alla pianificazione ed al disegno di dettaglio e alla verifica delle funzionalità previste. Implementa le architetture software e di gestione dati più adeguate in relazione ai livelli definiti di affidabilità, performance e sicurezza. Pianifica, realizza e automatizza i processi di deployment in ambiente cloud. In ogni fase e attività in cui è coinvolto (progettazione, sviluppo, deployment,..) opera secondo criteri di qualità e standard di prodotto.
Compiti principali
* progettare, sviluppare e ingegnerizzare singoli componenti per applicazioni web;
* progettare e realizzare, secondo logiche di buone prassi, API e microservizi;
* sviluppare applicazioni enterprise in ambiente cloud (MS Azure, Amazon WS,...);
* implementare progetti secondo logiche e criteri di sicurezza dei dati;
* implementare architetture software di alta affidabilità e alte prestazioni;
* implementare processi di orchestrazione e automazione del deployment (secondo correnti logiche e strumenti di DevOps);
* operare a garanzia della qualità della soluzione sotto il profilo della sicurezza, delle funzionalità previste, dello sviluppo e manutenzione del progetto e della documentazione;
* collaborare proattivamente nei team di sviluppo e manutenzione evolutiva delle soluzioni software, secondo metodologie Agile.
Tecnologie e strumenti
* linguaggi: C#, .NET Core, Python;
* DB: Postgres, MSSQL e DB noSQL;
* Sviluppo web: Html5, CSS, Javascript, ASP.NET Core, Node.js;
* virtualizzazione: VMWare, Docker;
* Azure: WebSites, Cloud Services, storage;
* AWS: AWS-Cli, Amazon EC2, S3, Amazon Map Reduce.
Contenuti
Competenze tecnico professionali di base
* sistemi operativi, networking, virtualizzazione, programmazione, database, standardi sicurezza crittografica, sviluppo web, diritto digitale e servizi IT
Competenze tecnico professionali avanzate
* sviluppo applicazioni cloud: ASP .NET, MS Azure, Gestione BigData; Comunicazione visiva e UX design
* gestione applicazioni enterprise nel cloud; infrastrutture virtuali; Hypervisor e macchine virtuali; Enterprise cloud; Modern DevOps; Programmazione sicura
* gestione progettuale e del ciclo di vita del software.
Standard internazionali di riferimento
La struttura ed i contenuti del corso fanno riferimento ai seguenti standard internazionali di competenze:
* European e-Competence Framework: e-CF - CWA European ICT Professional Profiles: Developer
* Diritto e ICT: Trattamento dei dati personali: Privacy e sicurezza
Rivolto a
Giovani diplomati che intendono iniziare una carriera professionale in ICT come software developer con specializzazione nello sviluppo di applicazioni web e cloud.
Il settore ICT è uno dei pochi che dimostra una costante e continua richiesta di professioni tecniche, in particolare nello sviluppo software. Le analisi della Commissione Europea stimano un fabbisogno di circa 750.000 posti di lavoro da qui al 2020.
Sbocchi professionali
A 12 mesi dalla conclusione dei corsi della Fondazione ITS Kennedy l' 87% dei diplomati è occupato in ICT, il 29% nell'azienda di stage
Requisiti
Requisiti obbligatori: Diploma di maturità.
Info utili
Partecipa al corso
ISCRIZIONE RAPIDA
* Prove di selezione.
L'ammissione al corso prevede il superamento di una prova di selezione. Per maggiori dettagli consulta il bando
Prossime date di selezione:
> (Sessione straordinaria) mercoledì 16 ottobre 2019 ore 9.30 c/o Consorzio Universitario di Pordenone - Via Prasecco 3
Struttura e caratteristiche del corso
Corso biennale:
* 2000 ore totali con esami finali per il rilascio di diploma di 'Tecnico Superiore per i metodi e le tecnologie per lo sviluppo di sistemi software' - livello EQF 5
* Stage: 320 ore al primo anno, 480 ore al secondo anno
* Quota di iscrizione: 300 euro all'anno (in due rate)
* Tassa annuale per il diritto allo Studio da versare alla Regione Autonoma FVG (attualmente da 120 a 160 euro in base ad ISEE).
Metodologie e strumenti didattici
* tutte le lezioni si svolgono in laboratorio informatico
* learning-by-doing: la didattica viene sviluppata in gran prevalenza attraverso esercitazioni pratiche, simulazioni, risoluzione di problemi, presentazioni di casi aziendali
* a fine anno (sia primo che secondo) viene realizzato un project work: con il supporto di un docente viene ideato, progettato e realizzato un prodotto software, individuale o di gruppo, che mette in gioco tutte le competenze acquisite nel corso dell'anno
* i docenti sono esperti ICT con consolidata esperienza professionale.
Corso realizzato dalla 'Fondazione Istituto Tecnico Superiore per le Tecnologie della Informazione e della Comunicazione J.F. Kennedy Pordenone', si svolgerà presso IAL Udine in Via Del Vascello 1.
Partecipa al corso
ISCRIZIONE RAPIDA
Sede del corso
IAL UDINE
Via del Vascello 1, UDINE342 1640562
Contatti
Referente:
CLAUDIA
TROTTA
claudia.trotta@tecnicosuperiorekennedy.it