Corsi

Immagine corso ITS per le tecnologie della Informazione e della Comunicazione - ICT Piemonte Immagine corso ITS per le tecnologie della Informazione e della Comunicazione - ICT Piemonte
  • In presenza

10.1.1 Tecnico superiore Sviluppatore software - Web & Mobile App Developer

Il percorso prepara alla realizzazione di applicazioni web e mobile, con riferimento alle principali tecniche di sviluppo e alle logiche di funzionamento dei servizi online. Sono affrontati gli elementi essenziali per collaborare alla progettazione, implementazione e manutenzione di soluzioni applicative.

  • Il profilo in esito al percorso possiede le competenze necessarie, gli strumenti e le modalità più adeguate a realizzare in autonomia: • applicazioni web e mobile responsive, accessibili e ottimizzate per ogni device • siti web dinamici e SPA (Single Page Application) con framework moderni • app mobili native e ibride con deployment su store Android e iOS • strutture back-end scalabili e sicure, basate su RESTful API e microservizi • gestione e integrazione di database relazionali e NoSQL • sviluppo software full stack, dall’interfaccia alla logica di business • utilizzo di ambienti di sviluppo professionali e tool di versionamento (Git) • ottimizzazione delle performance, SEO tecnica e gestione caching lato client/server • metodologie Agile/Scrum e lavoro in team cross-funzionali • test, debugging e rilascio continuo di applicazioni su ambienti di produzione

  • Web Developer

  • Torino

  • Biennale (1.800 ore)

  • 630 h

  • Competenze soft skills e trasversali Tecnologie e linguaggi di programmazione moderni per lo sviluppo web e mobile, quali HTML, CSS, JavaScript e TypeScript per il front-end, affiancati da framework come React, Angular o Vue.js. Sul lato back-end verranno approfonditi linguaggi e ambienti come Node.js, PHP, Python e database relazionali e non relazionali (MySQL, PostgreSQL, MongoDB). Per l’ambito mobile verranno trattati ambienti nativi (Kotlin per Android, Swift per iOS) e framework cross-platform (React Native, Flutter), con particolare attenzione a design pattern, gestione delle API, deployment e testing. Il percorso include anche moduli su DevOps, CI/CD, containerizzazione (Docker), sicurezza del codice e strumenti di collaborazione in team agili (Git, GitHub, Jira, Trello). Il corso si arricchisce di project work, hackathon, laboratori su tecnologie emergenti (progressive web apps, microservizi, headless CMS), e coinvolge aziende partner nei momenti di co-progettazione e simulazione di casi reali.

  • interamente finanziato

  • Italiano

  • Giovani e adulti in possesso di uno dei seguenti titoli: - Diploma di istruzione secondaria superiore - Diploma professionale (quarto anno) più quinto anno IFTS

  • 01/11/2026

  • 31/07/2028

  • 1

  • 30

  • Almeno l’80% della durata complessiva del corso

  • Diploma di specializzazione per le tecnologie applicate V Livello EQF