Corso tecnico Superiore Full Stack Developer
Il Full Stack Developer è uno sviluppatore completo, capace di gestire sia il frontend che il backend di un’applicazione. Conosce i principali linguaggi di programmazione, HTML, CSS, JavaScript per l’interfaccia utente; PHP, Java, Python per la logica e il server, e sa integrare database, gestire chiamate lato client e server, e utilizzare gli stack tecnologici più diffusi.
La figura in uscita è un tecnico altamente specializzato, in grado di sviluppare soluzioni digitali complesse e lavorare in team con designer, data engineer, project manager e clienti.
Ifoa realizza il corso ITS Tecnico Superiore Full Stack Developer della Fondazione ITS Mobilita.
Organizzazione del corso
- DURATA: due anni, 2000 ore totali – 1200 teoria + 800 stage)
- IMPEGNO: per la fase d'aula 30 ore a settimana in presenza, dal lunedì al giovedì dalle 9.00 alle 18.00 nella sede di ITS Mobilita di Corvetto (Milano)
- STAGE: presso aziendedel territorio
A chi è rivolto
Il corso è rivolto a giovani, residenti o domiciliati in Lombardia, che siano in possesso di uno dei seguenti titoli di studio, secondo quanto indicato all’art. 10 del DPCM del 25 gennaio 2008:
- diploma di istruzione secondaria superiore;
- diploma professionale di tecnico di cui al D.Lgs 17/10/2005, n. 226, art. 20, comma 1, lettera c, ovvero attestato di competenza di III livello europeo conseguito nei percorsi di IeFP antecedenti all’anno formativo 2009/2010;
- in possesso dell’ammissione al quinto anno dei percorsi liceali, ai sensi del D.Lgs 17/10/2005, n. 226, art. 2, comma 5, o non in possesso del Diploma di Istruzione Secondaria Superiore, previo accreditamento delle competenze acquisite in precedenti percorsi di istruzione, formazione e lavoro successivi all'assolvimento dell'obbligo di istruzione di cui al regolamento adottato con Decreto del Ministro della Pubblica Istruzione n. 139 del 22 agosto 2007.
Come funziona
L’ammissione al corso è subordinata al superamento di prove di selezione attitudinali, tecniche e colloquio motivazionale:
- la prova attitudinale (test scritti) è volta a misurare la capacità di esecuzione e riuscita in differenti aree significative per la figura professionale in uscita;
- il colloquio individuale ha lo scopo di accertare la motivazione alla partecipazione e l'interesse per il settore specifico del corso, oltre alle capacità organizzative, di comunicazione efficace con gli altri e di lavorare in team.
Cosa imparerai a fare
Al termine del corso avrai acquisito le seguenti competenze:
- Progettare e sviluppare siti web interattivi, app e software applicativi
- Gestire database e ambienti di sviluppo backend e frontend
- Integrare competenze di User Experience e principi di Sustainability Management
- Lavorare in team multidisciplinari e comunicare efficacemente con:
- Designer e responsabili del frontend
- Data engineer e data scientist
- Project manager e clienti
- Applicare metodologie di lavoro agili (Agile, Scrum, ecc.)
- Utilizzare i trend tecnologici più attuali per creare soluzioni digitali innovative
Contenuti del corso
Certificazioni
- Certificato di specializzazione tecnica superiore
Note
Durante il processo di iscrizione ti verrà richiesto di caricare i seguenti documenti:
- copia della Dichiarazione sostitutiva di certificazione compilata (Scaricabile qui)
- copia della Carta d'identità
- copia del Codice Fiscale
- copia del Curriculum Vitae aggiornato
- foto tessera
- copia del Permesso di Soggiorno (solo per stranieri)
