Il percorso forma una figura responsabile della progettazione complessiva di soluzioni web in funzione delle esigenze espresse dai committenti.
Il corsista viene preparato a definire impostazioni tecniche coerenti, coordinare gli interventi delle diverse figure coinvolte e preservare nel tempo la qualità del sistema.

← Torna a ITS ICT PIEMONTE

Skills
Il profilo in esito al percorso possiede le competenze necessarie, gli strumenti e le modalità più adeguate a realizzare in autonomia:
• L’analisi delle esigenze progettuali e il disegno di architetture web modulari, manutenibili e orientate alla scalabilità.
• Lo sviluppo completo di applicazioni web full stack, dalla progettazione del frontend alla configurazione e gestione del backend e dei servizi esterni.
• L’implementazione di infrastrutture di deployment automatico, ambienti di testing continuo e pratiche DevOps.
• L’interoperabilità tra sistemi tramite API e l’integrazione con strumenti terzi (CRM, ERP, sistemi di pagamento, social login).
• L’ottimizzazione delle performance applicative e la messa in sicurezza del codice e dei dati gestiti.
• La gestione del ciclo di vita del software e della documentazione tecnica secondo best practice internazionali.
• La collaborazione in team di sviluppo, anche distribuiti, con l’utilizzo di metodologie Agile/Scrum.
• L’adozione di una cultura della qualità del codice, attraverso testing unitario, code review, linting e refactoring.
Professione ICT
Web Developer
P.IVA Azienda
MSC Tech 12321430014
Sede
Torino
Durata
Biennale (1.800 ore)
Durata Stage (ore)
630 h
Moduli
Competenze soft skills e trasversali

Competenze tecniche trasversali che spaziano dal design architetturale all’implementazione, dal versioning alla sicurezza, fino alla gestione del ciclo di vita del software in ambienti DevOps.
Il percorso include anche una solida base in sicurezza informatica applicata allo sviluppo web (con riferimento al modello OWASP), tecniche di autenticazione e autorizzazione (come JWT e OAuth2), oltre all’uso consapevole delle principali infrastrutture cloud – tra cui AWS, Azure e Google Cloud Platform – per il deployment e la gestione di ambienti produttivi. Infine, verranno affrontate tematiche di design dell’interfaccia e dell’esperienza utente (UX/UI), responsive design, architetture atomiche, oltre a strumenti per il monitoraggio e il logging delle applicazioni tramite stack come ELK, Grafana e Prometheus. Gli studenti saranno guidati in un percorso formativo intensivo e altamente specializzante, in cui apprenderanno le metodologie e gli strumenti più avanzati per progettare soluzioni web moderne. Il corso affronterà in modo strutturato le architetture client-server, approfondendo approcci REST, GraphQL e basati su microservizi, fondamentali per costruire piattaforme modulari e scalabili. Ampio spazio sarà dedicato allo sviluppo frontend, attraverso l’uso di framework come React, Vue.js e Angular, così come al backend, che verrà esplorato mediante linguaggi e ambienti come Node.js, .NET Core e Python (con i principali framework Django e Flask).
Costo
interamente finanziato
Lingua
Italiano
Prerequisiti
Giovani e adulti in possesso di uno dei seguenti titoli:
- Diploma di istruzione secondaria superiore
- Diploma professionale (quarto anno) più quinto anno IFTS
Data Inizio
1 Novembre 2026
Numero Corsi
1
Numero Studenti
30
Frequenza
Almeno l’80% della durata complessiva del corso
Modalità Erogazione
In presenza
Certificazioni
Diploma di specializzazione per le tecnologie applicate V Livello EQF
Link pagina web
http://its-ictpiemonte