iPhoneDeveloper propone una serie completa di corsi e lezioni per imparare a programmare per iPhone, iPod touch e iPad. Subito dopo la sospensione per il periodo estivo il calendario di iPhoneDeveloper offre un corso online di introduzione alla programmazione su iOS di una giornata. Si tratta di un corso appositamente studiato per coloro che sono completamente a digiuno di programmazione e voglio cominciare a mettere piede nell’affascinante mondo dello sviluppo software con un focus particolare sui dispositivi iOS della Mea. Ricordiamo che grazie agli strumenti di formazione a distanza il corso introduttivo che si svolgerà il 29 agosto potrà essere seguito ovunque l’utente si trovi, a patto di avere a disposizione un buon collegamento a Internet.
Tra gli argomenti trattati segnaliamo: introduzione generale al mondo dei computer e dispositivi mobili Apple, algoritmi e linguaggi di programmazione, introduzione alla programmazione strutturata. Per quanto riguarda il linguaggio C verranno illustrati i concetti fondamentali di: variabili – gli operatori aritmetici, logici e di confronto, il controllo condizionale e iterativo dell’escuzione algoritmica, le funzioni, gli array, i puntatori, caratteri, stringhe e funzioni per la formattazione dell’I/O, strutture, unioni, enumerazioni, i principi fondamentali della programmazione OOP: incapsulamento, ereditarietà e polimorfismo. Il corso online di introduzione ha una durata di 8 ore e prevede diversi altri argomenti: per consultare l’elenco completo dei contenuti rimandiamo a questa pagina. Il costo del corso di Introduzione alla programmazione iOS ha un costo di 100 euro IVA inclusa: per iscriversi è possibile seguire questo link.
Venerdì 9 settembre si svolgerà il corso gratuito di una giornata a Milano, Cologno Monzese su Cocos2D, il framework open-source, scritto in Objective-C, per realizzare giochi per i dispositivi iOS. Tra gli argomenti trattati ricordiamo: presentazione del framework open-source Cocos2D, il nostro primo “gioco” realizzato con Cocos2D, utilizzo di Sprites e TextureAtlas, tecniche di Parallax Scrolling, le animazioni con Cocos2D, effetti particellari e uso del “Particle Designer“ e molti altri ancora. La partecipazione è gratuita ma è richiesta la registrazione: per ulteriori informazioni sul corso gratuito su Cocos2D è possibile visitare questa pagina mentre per iscriversi è possibile partire da questo link.
Infine ricordiamo il Corso Base che si svolgerà sempre a Milano Cologno Monzese nei giorni 14, 15 e 16 settembre. Per chi non ha alcuna esperienza di programmazione 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 costo è di 492 euro IVA inclusa: ricordiamo che i lettori di Macitynet possono ottenere uno sconto di 24 euro per partecipare al Corso Base registrandosi a partire da questa pagina. Gli studenti possono partecipare al corso in aula al prezzo di 329 euro IVA inclusa, infine ricordiamo che questa edizione del Corso Base può essere seguita anche via Internet tramite gli strumenti di formazioni a distanza messi a disposizione da iPhoneDeveloper. Il costo per partecipare via Internet è di 329 euro IVA inclusa, mentre per gli studenti il prezzo scende a 250 euro, sempre IVA Inclusa.