iPhoneDeveloper e l’Apple Training Center di Torino (“The Box”), leader italiani nella formazione di sviluppatori iOS, con all’attivo oltre 2.500 allievi partecipanti ai corsi dal 2008 ad oggi, presentano i corsi di programmazione sul nuovo linguaggio SWIFT, che si terranno nel mese di Settembre.
- 13-14 Settembre 2014 – ONLINE nel weekend (sabato & domenica) in diretta dalla piattaforma di e-learning (tutti i dettagli qui)
- BOLOGNA 18-19 Settembre 2014 (tutti i dettagli qui)
- MESTRE – 24-25 Settembre 2014 (tutti i dettagli qui)
I corsi ONLINE sono trasmessi in diretta audio-video dalla piattaforma di e-learning, e si possono seguire comodamente da casa propria o dall’ufficio, basta utilizzare un qualsiasi Mac o PC con un browser web con Flash e Java installati, ma anche tramite un’apposita applicazione su iPad.
Swift è il nuovo linguaggio di programmazione che Apple ha presentato lo scorso mese di giugno alla WWDC 2014 ed ora è giunto alla versione GM (Golden Master), ed è già utilizzabile per inviare applicazioni iOS ad AppStore. Si tratta di un potente linguaggio di programmazione multi-paradigma, che consente di fare programmazione strutturata, ad oggetti ed anche utilizzare molte potenti caratteristiche tipiche dei linguaggi di programmazione funzionali.
Swift diventerà progressivamente (nel breve periodo) il linguaggio principale per lo sviluppo di applicazioni iOS e Mac OS X, andando a sostituire integralmente il linguaggio C e l’Objective-C.
Il corso ha come destinatari sia coloro che fino ad oggi hanno sviluppato in Objective-C per Cocoa e Cocoa Touch e che vogliono apprendere rapidamente come sfruttare al meglio il nuovo linguaggio Swift nei progetti per iOS 7 e iOS 8, ma è anche una utile introduzione per coloro che si affacciano per la prima volta allo studio delle tecniche di progettazione di applicazioni per iOS e Mac OS X.
Gli argomenti principali che verranno trattati durante il corso sono i seguenti:
- Introduzione al nuovo linguaggio SWIFT
- Configurazione dell’ambiente di sviluppo con Xcode 6.0
- Le basi: Costanti e Variabili (let & var)
- Operatori di base
- Lavorare con le Stringhe ed i Caratteri
- Le collection Array e Dictionary in Swift
- Controllo del flusso di esecuzione algoritmico in Swift
- I tipi Optional
- Funzioni
- Closures
- Enumerazioni
- Classi e Strutture
- Proprietà e Metodi
- Ereditarietà e Protocolli
- Le Extensions
- Generics in Swift
- Interazione con le API scritte in Objective-C
- Imparare a scrivere classi Swift da utilizzare nel mondo Objective-C
- Adottare i Design Patterns di Cocoa/Cocoa Touch con il linguaggio Swift
- Utilizzare Swift ed Objective-C nello stesso progetto iOS
- Migrare il codice Objective-C verso Swift
- Come utilizzare Playground per sperimentare Swift
- Debugging di applicazioni Swift con REPL
- Esempi e best-practices in Swift
Sul sito ufficiale inoltre potete trovare un articolo di approfondimento dedicato a coloro che vogliono intraprendere un percorso formativo completo per diventare sviluppatori iOS e sono indecisi se studiare solo Swift e trascurare l’Objective-C, oppure studiare entrambi (che è la scelta più corretta da fare per diventare dei seri professionisti della progettazione di applicazioni).
E’ stato inoltre predisposto un apposito sito dedicato a SWIFT con una sezione domande e risposte, ed un gruppo Facebook per discutere ed approfondire tutto ciò che riguarda questo nuovo linguaggio, li link è il seguente: https://www.facebook.com/groups/sviluppatoriswift/
Il docente sarà, come sempre, l’Ing. Pierpaolo Marturano, che resterà a disposizione degli allievi per ulteriori domande e richieste di approfondimento anche a posteriori del corso mediante strumenti di e-learning appositamente predisposti.
Tutti gli allievi riceveranno le slides del corso, gli esempi di codice e l’attestato ufficiale di partecipazione rilasciato da iPhoneDeveloper e l’Apple Training Center “The Box” di Torino.
Il costo del corso di programmazione SWIFT è di Euro 250,00 (IVA INCLUSA) a persona, ma in occasione del lancio promozionale del corso, per i lettori di iSpazio, il corso è scontato ad Euro 200,00 (IVA INCLUSA). Per iscriversi ed usufruire dello sconto basta seguire il seguente link.
Leggi o Aggiungi Commenti