Tecnico Superiore Cloud Developer 2023-2025

a

Corsi

  /  Corsi  /  Architetture Software e Data Management  /  Tecnico Superiore Cloud Developer 2023-2025

Tecnico Superiore Cloud Developer 2023-2025

About this course

Che cos’è il Tecnico Superiore Cloud Developer?

Il Tecnico Superiore Cloud Developer è un percorso formativo di alta specializzazione dedicato allo sviluppo di competenze tecniche e pratiche nell’ambito del cloud computing, con particolare riferimento allo sviluppo di applicazioni cloud-based, gestione dei dati su piattaforme cloud e sicurezza informatica.

 

Gli studenti hanno l’opportunità di acquisire competenze in ambiti come la progettazione di soluzioni cloud-based scalabili, lo sviluppo di applicazioni basate su tecnologie cloud, la gestione di infrastrutture cloud e l’utilizzo di strumenti per la sicurezza informatica.

 

Il contesto tecnologico in cui lavora il professionista Cloud Developer è in costante evoluzione, con nuove tecnologie e servizi che emergono continuamente. È necessario avere una conoscenza approfondita dell’architettura e dei servizi cloud, nonché delle tecnologie e degli strumenti utilizzati per lo sviluppo di applicazioni e soluzioni basate su cloud. Oltre a queste competenze specifiche, il Cloud Developer deve anche avere una buona conoscenza dei linguaggi di programmazione e delle tecnologie web, come Java, Python, Ruby, Node.js, HTML e CSS.

 

La figura professionale che esce dal corso Tecnico Superiore Cloud Developer svolge le seguenti attività operative:

  • Sviluppatore backend specializzato in applicazioni aziendali web-based che sfruttano e ottimizzano le tecnologie cloud e l’Intelligenza Artificiale.
  • Progetta e realizza il database e le interfacce software per accedere e gestire informazioni e big data attraverso servizi e infrastrutture cloud.
  • Per garantire l’efficacia, le performance, la scalabilità, la sicurezza e l’implementazione tempestiva delle applicazioni il Cloud Developer utilizza le più recenti tecnologie di sviluppo: database noSQL, API e microservizi, design patterns, reti neurali e algoritmi di machine learning, disaccoppiamento architetturale, devops e orchestrazione di containers.
  • Utilizza metodologie Agile per gestire in team tutte le fasi di realizzazione di una soluzione ICT: analisi e progettazione, sviluppo e configurazione delle infrastrutture, test, distribuzione, qualità.

 

I corsi sono attivati previa approvazione della Regione FVG

  • Progetta, sviluppa ed ingegnerizza singoli componenti per applicazioni web
  • Progetta e realizza API e microservizi secondo logiche di buone prassi
  • Sviluppa applicazioni enterprise in ambiente cloud (MS Azure, Amazon WS,…)
  • Implementa architetture software di alta affidabilità e alte prestazioni
  • Integra funzionalità di AI
  • Implementa processi di orchestrazione e automazione del deployment (secondo correnti logiche e strumenti di DevOps)
  • Opera per garantire la qualità della soluzione in termini di funzionalità, di documentazione e di sviluppo e manutenzione del progetto
  • Conosce e gestisce le problematiche di sicurezza applicando criteri di security by design
  • Collabora proattivamente nei team di sviluppo e manutenzione evolutiva delle soluzioni software anche grazie all’applicazione di metodologie Agile
  • Coding: C#, .NET, Python
  • DB: Postgres/MSSQL, DB noSQL
  • Sviluppo web: Html5, CSS, Javascript, Node.js
  • Cloud: AWS, MS Azure, Hadoop/Map Reduce, Elasticsearch, tecniche di scalabilità, resilienza e load balancer
  • Sviluppo enterprise: API e microservizi; UML; TDD e BDD, usabilità e collaudo, security by design, applicazioni AI
  • Deployment: Docker, Kubernetes
  • Gestione progettuale: Git, metodologie Agile (Kanban, Scrum), Trello, Google Suite

Lo sviluppatore è in assoluto il profilo professionale più ricercato nel mercato ICT. Può trovare collocazione in:

  • software house, in particolare orientate allo sviluppo di applicazioni enterprise
  • società di consulenza informatica e servizi IT
  • internet service providers
  • system integrator
  • reparti ICT di aziende industriali o dei servizi, tipicamente medio-grandi

La posizione tipica è quella di cloud developer o backend developer. Le competenze acquisite, anche in relazione alle preferenze e inclinazioni personali, e l’esperienza professionale permettono tuttavia l’evoluzione verso:

  • frontend developer, fullstack developer, webapp developer, mobile developer
  • database admin, data specialist
  • cloud specialist, cloud architect
  • dev ops specialist
  • sysadmin, cybersecurity specialist
  • Notebook in comodato gratuito per tutta la durata del corso (caratteristiche indicative: Display 15”, Core i7, RAM 16GB SSD 512GB)
  • Account personale Google Workspace (cognome@stud.itsaltoadriatico.it) con accesso a tutti i servizi Google
  • Account Microsoft Azure e Amazon Web Services per accesso ai relativi servizi e risorse cloud
  • Possibilità di borsa di studio, posto alloggio, contributi per la mobilità internazionale e servizi di ristorazione attraverso bando ARDIS (http://www.ardiss.fvg.it/)
  • Voucher per le studentesse a rimborso della retta di iscrizione annua (se in regola con la frequenza)

Reviews

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Desideri ricevere maggiori informazioni sul corso?

Contattaci subito