Il percorso prepara a operare sia sulla componente visibile sia su quella interna di applicazioni e servizi web.
L’obiettivo è fornire una visione completa del ciclo di sviluppo, dalla realizzazione dell’interfaccia alla gestione delle funzionalità di base.
- Skills
-
Il profilo in esito al percorso possiede le competenze necessarie, gli strumenti e le modalità più adeguate a realizzare in autonomia:
• applicazioni complete web-based, client-server e cloud-native
• sistemi software modulari e scalabili in ambienti distribuiti
• gestione dell’intero ciclo di vita del software, dal design alla messa in produzione
• sviluppo di interfacce responsive e dinamiche
• implementazione di logiche di business robuste e sicure lato server
• progettazione e integrazione di database relazionali e NoSQL
• realizzazione e documentazione di API per l’interoperabilità tra sistemi
• deploy automatizzato di applicazioni web su ambienti cloud e containerizzati
• gestione di flussi di lavoro in team Agile, utilizzando repository e strumenti di collaborazione
• debug, refactoring e testing strutturato per il miglioramento continuo del codice - Professione ICT
- Software Engineer
- P.IVA Azienda
- TesiSquare 02448510046
- Sede
- Bra
- Durata
- Biennale (1.800 ore)
- Durata Stage (ore)
- 630 h
- Moduli
-
Competenze soft skills e trasversali
Formazione tecnica avanzata e integrata, attraverso l’apprendimento di linguaggi, ambienti e strumenti di sviluppo software moderni. I partecipanti saranno accompagnati dallo studio dei fondamenti della programmazione alla realizzazione di interi ecosistemi digitali web-based. Nel front-end si approfondiranno HTML5, CSS3, JavaScript e framework come React o Angular per la realizzazione di interfacce moderne e responsive. Per il back-end saranno trattati Node.js, Python (con Flask o Django), PHP, Java o .NET, con approfondimenti sulla progettazione di RESTful API e WebSocket.
Il corso prevede l’uso avanzato di database SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, Firebase), il versionamento del codice (Git, GitHub), e l’adozione di metodologie Agile/Scrum per lo sviluppo collaborativo. Verranno inoltre trattati strumenti DevOps per il deploy (Docker, GitHub Actions, CI/CD), ambienti cloud (AWS, Azure), sicurezza applicativa, e testing (unitario, end-to-end). La didattica si arricchisce di laboratori pratici, project work, hackathon tematici e simulazioni di sviluppo in ambienti di produzione reali, in collaborazione con le imprese del territorio. - 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