Programma
Affidabile, sicuro e intuitivo. Swift è il linguaggio di programmazione creato da Apple per facilitare lo sviluppo di app, la base perfetta per iniziare la carriera da sviluppatore.
Studiando solo Swift
però il corso non
sarebbe completo.
però il corso non
sarebbe completo.
Esatto, studiando solo Swift però il corso non sarebbe completo, questo è il motivo per cui nel programma sono presenti diverse materie. Di seguito troverai tutti i dettagli sul percorso che abbiamo pensato anche per te.
Teoria in Classe
Pratica in Azienda
Pratica a Casa
∞
h
Developer Kit
12 h
Diventare uno sviluppatore non è mai stato così semplice: ti faremo entrare in una comunità di milioni di persone che, ogni giorno, creano applicazioni.
Scoprirai le risorse gratuite che andremo ad utilizzare all’interno del corso.
Il libri del programma Apple Develop in Swift:
• Fundamentals
• Data Collections
• Fundamentals
• Data Collections
Inizierai ad approcciarti alle basi di Swift con l’applicazione gratuita Playgrounds.
Mobile Backend
60 h
Ogni applicazione necessita di un backend, quell’affascinante mondo che sta dietro le applicazioni. Invisibile ma essenziale.
Creerai database in MySQL e MongoDB e imparerai come farli “parlare” con le tue app tramite linguaggi come PHP e JavaScript.
Apprenderai le basi di NodeJS, così sarai pronto a creare le tue prime API e scoprirai come chiedere e ricevere dati dalle tue app.
Swift 5.10
168 h
Swift è uno dei linguaggi più semplici per iniziare, soprattutto se è il primo approccio a questo mondo. Così avrai le basi da cui partire per impararne molti altri.
Arriverai a creare app complete autonomamente, attraverso il programma xCode, e in team utilizzando Git.
Infatti dopo aver appreso le basi gli studenti verranno divisi in gruppi a cui assegneremo dei progetti, ovvero delle app, che gli studenti pubblicheranno poi sul App Store.
Developer Lab
40 h
Un laboratorio in cui andrai a sviluppare le tue competenze e ad approfondire argomenti trasversali, appartenenti alle diverse materie, per avere la capacità di unire al meglio ciò che è stato imparato.
In queste ore ti eserciterai e risolverai i problemi che troverai sulla tua strada, applicando tutto ciò che hai imparato, e apprendendo nel modo migliore come e dove trovare soluzioni. Quindi imparerai come rendere accessibile un app, come localizzarla e come si pubblica nell'App Store.
UI/UX
48 h
User Interface e User Experience uniti sono un concetto molto semplice: gli utenti devono trovare la tua applicazione gradevole e facile da usare.
Imparerai ad utilizzare tools come Illustrator, Photoshop e Figma per creare wireframe e grafiche per le tue applicazioni.
Avrai la possibilità di approfondire come dare la migliore esperienza possibile per gli utenti, scoprendo le linee guida dell’interfaccia umana (HIG) di Apple, una risorsa completa per designer e sviluppatori che desiderano creare esperienze straordinarie su tutte le piattaforme Apple.
App Dev
40 h
Svilupperai subito un'applicazione con il team a cui verrai assegnato.
La tua app sarà poi pubblicata nell'account degli Istituti E. De Amicis - Milano presente nell'App Store di Apple e che potrai utilizzare nel tuo futuro portfolio di app.
Industria 4.0
52 h
Scoprirai cos’è il Machine Learning, come sviluppare con il framework SwiftUI, come si sviluppano applicazioni ibride con framework come Flutter e infine anche a considerare la sostenibilità ambientale nello sviluppo dei tuoi progetti e delle tue applicazioni.
Orientamento al lavoro e Teamwork
24 h
Come cercare un lavoro, scrivere un CV e affrontare un colloquio di lavoro saranno requisiti fondamentali per il tuo futuro. Oltre a questo scoprirai le metodologie utilizzate in azienda per lavorare in team in modo tale che potrai subito dare il tuo contributo una volta che sarai assunto.
Inglese B2
48 h
Affronterai argomenti tecnologici e digitali creando presentazioni, scriverai un CV e preparerai dei colloqui sul tuo lavoro in Inglese, in modo tale da prepararti alla tua carriera che ti aspetta dopo aver terminato il corso.