Corsi
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