Per il periodo ottobre-novembre iPhoneDeveloper ha in programma diversi appuntamenti per imparare a programmare su iOS, indicati sia per gli aspiranti sviluppatori sia per chi è già programmatore e desidera aggiornarsi o specializzarsi sulle piattaforme mobile della Mela.
Il primo appuntamento è dedicato a chi non ha mai programmato e desidera capire se l’universo della creazione delle app può fare al suo caso. Si tratta del Corso introduttivo alla programmazione per iOS: si svolge esclusivamente via Internet e richiede una giornata. L”iniziativa in calendario il 21 ottobre, è studiata appositamente per coloro che non hanno nessuna esperienza di programmazione e vogliono iniziare il loro percorso formativo sulla programmazione iOS in modo serio e professionale. Non importa quali siano le vostre conoscenze di base sulla programmazione, il corso è studiato proprio per tutti coloro che vogliono affacciarsi cominciando da zero e in maniera graduale. Tutti i dettagli sono disponibili in questa pagina: il costo di partecipazione è di 100 euro.
Per chi è già programmatore e desidera specializzarsi sull’ambiente iOS per sviluppare app per iPhone e iPad, iPhoneDeveloper proporne il Corso Avanzato di tre giorni che si svolgerà a Milano il 26, 27 e 28 ottobre. Per partecipare al corso è necessario conoscere la programmazione del sistema operativo iOS, del linguaggio C e del linguaggio Objective-C. Tra gli argomenti trattati ricordiamo: ripasso generale degli argomenti di base di sviluppo su iOS, programmazione Key Value Coding (KVC) e Key Value Observing (KVO), uilizzo del multithreading nelle applicazioni:GCD, NSOperationQueue e NSOperation, lazy loading dei dati : un caso di studio con il TableViewController, approfondimento e personalizzazione della classe UIScrollView, gestione della persistenza dei dati con Core Data: modellazione delle entità, utilizzo del “FetchedResultsController”, gestione del multitasking in iOS4, impostazione dell’architettura di una Universal Application, portare una applicazione da iPhone ad iPad, aspetti specifici della programmazione su iPad e di iOS4: Disegno di forme con UIBezierPath, Generazione di file .pdf – Core Text – Popovers, SplitViewControllers, Video playback: MPMoviePlayerViewController, edit Menu Actions : aggiungere nuove funzionalità, Keyboard Layout personalizzabili, I GestureRecognizer, Condivisione dei documenti tra applicazioni: UIDocumentInteractionController, Altri aspetti specifici di programmazione iOS: approfondimenti su Core Graphics e Core Animations : come realizzare grafica e animazioni personalizzate nelle applicazioni per iPhone/iPad, utilizzo di Bluetooth e Wi-Fi nelle applicazioni iPhone/iPad, Push Notification Service e In App Purchase, Primi passi con la grafica OpenGL ES 1.1/2.0, Realta’ aumentata nelle applicazioni: da dove cominciare.
La partecipazione al Corso Avanzato costa 540 euro IVA inclusa: per ulteriori informazioni e per iscriversi è possibile partire da questo link. Oltre alle lezioni in aula a Milani questo corso è fruibile anche via Internet attraverso la piattaforma di e-learning fornita da iPhoneDeveloper.
Tra le novità in programma di iPhoneDeveloper ricordiamo il Corso di aggiornamento ad iOS 5 SDK, di una giornata via Internet in programma per il 3 novembre 2011. Il prezzo per partecipare è di 100 euro IVA inclusa: per tutte le informazioni sui contenuti è possibile visitare il sito web ufficiale.
Infine segnaliamo il Corso Base a Milano di 3 giorni, ideale per chi non è programmatore e possiede anche una conoscenza basilare dello sviluppo e desidera iniziare a creare app per iPhone e iPad. Il Corso Base parte da una panoramica dei dispositivi e del sistema operativo iOS per passare alle fondamenta della programmazione C e dei concetti di base della programmazione orientata agli oggetti. Il corso affronta nel dettaglio la creazione di una applicazione per iPhone/iPad, mediante l’utilizzo degli elementi di interfaccia utente di UIKit, ponendo un accento specifico sull’architettura dell’applicazione e sui design patterns utilizzati. Si passa in rassegna il linguaggio Objective-C (classi, ereditarietà, proprietà, protocolli, categorie), la gestione della memoria, il framework Foundation (stringhe, collections, etc..). Il corso prosegue fornendo tutti gli elementi utili alla persistenza dei dati e al collegamento con Web Services esterni, inoltre vengono prese in esame applicazioni che fanno uso dei frameworks Core Location, Map Kit, Core Motion, MediaPlayer, fornendo i rudimenti per l’impiego di audio e video nelle app e molto altro ancora. L’elenco completo dei contenuti del corso base è disponibile a partire da questa pagina del sito iPhonedeveloper.
Il calendario completo dei corsi e degli appuntamenti iPhoneDeveloper è disponibile a partire da questa pagina. Ricordiamo che gli studenti possono partecipare ai corsi con sensibili sconti sui prezzi di listino: per ulteriori informazioni rimandiamo a questa pagina. Tutti i lettori di Macity possono partecipare ai corsi iPhoneDeveloper con uno sconto di 24 euro iscrivendosi a partire da questa pagina.