Corsi
Home > Corsi > Tecnico Superiore > Tecnico Superiore Cloud Developer 2021-2023

Tecnico Superiore Cloud Developer 2021-2023

Il Tecnico Superiore Cloud Developer è uno sviluppatore specializzato in applicazioni web-based che sfruttano e ottimizzano le tecnologie cloud e di intelligenza artificiale.

2021-2023

Tecnico Superiore

Scopri i dettagli del corso

Descrizione

A proposito del corso

Il Cloud Developer sviluppa il backend di applicazioni in Cloud, applicando pratiche DevOps e metodi Agile per ottimizzare il ciclo di sviluppo della soluzione e garantire il rispetto dei requisiti funzionali e di performance.

Obiettivi formativi

Acquisirai metodi e competenze nell’utilizzo di tecnologie per lo sviluppo dei sistemi software e sarai in grado di:

  • realizzare e implementare applicazioni aziendali ed API per il cloud centrate sul cliente, contribuendo alla pianificazione ed al disegno di dettaglio e alla verifica delle funzionalità previste;
  • implementare le architetture software e di gestione dati più adeguate in relazione alle finalità e ai livelli di affidabilità, performance e sicurezza che caratterizzano la soluzione;
  • pianificare, realizzare e automatizzare i processi di deployment in ambiente cloud applicando pratiche DevOps.

In ogni attività in cui sarai coinvolto saprai operare, collaborare e contribuire al lavoro del team secondo metodi Agile e perseguendo criteri di qualità e standard di prodotto.

Attività principali

Acquisirai conoscenze e competenze per:

  • progettare, sviluppare e ingegnerizzare singoli componenti per applicazioni web;
  • progettare e realizzare API e microservizi secondo logiche di buone prassi;
  • sviluppare applicazioni enterprise in ambiente cloud;
  • implementare architetture software di alta affidabilità e alte prestazioni;
  • implementare processi di orchestrazione e automazione del deployment (secondo correnti logiche e strumenti di DevOps);
  • gestire metodologie di distribuzione continua e strumenti di continuous integration;
  • operare per garantire la qualità della soluzione in termini di funzionalità, di documentazione e di sviluppo e manutenzione del progetto;
  • conoscere e gestire le problematiche di sicurezza applicando criteri di security by design;
  • collaborare proattivamente nei team di sviluppo e manutenzione evolutiva delle soluzioni software anche grazie all’applicazione di metodologie Agile.
Tecnologie e strumenti
  • Linguaggi: 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

L’avvio del corso è condizionato all’approvazione del relativo progetto formativo e della successiva conferma di finanziamento da parte della Regione Autonoma Friuli-Venezia Giulia.

Caratteristiche del corso

Durata:
2 anni
Partenza corsi:
ottobre 2021
Esami finali:
luglio 2023
Formazione in aula:
680 ore (primo anno) + 504 ore (secondo anno)
Stage in azienda:
320 ore (giugno-luglio) + 480 ore (febbraio-aprile)
Sede:
Pordenone, presso Consorzio Universitario di Pordenone via Prasecco 3/A
Scarica il bandoVuoi saperne di più?
Contattaci subito.

Hai bisogno di una mano per trovare il corso più adatto a te?

Contattaci subito.

    Nati nel 2010, rappresentiamo una tra le prime realtà didattiche attive in Italia in ambito ICT.