Corsi base per chi non ha mai programmato e anche corsi avanzati e specializzati per chi è già sviluppatore: nel nuovo calendario iPhoneDeveloper propone un’offerta formativa a 360 gradi in grado di soddisfare qualsiasi esigenza dai principianti ai professionisti, una gamma completa di corsi, tutti mirati allo sviluppo di app su iPhone, iPad e iPod touch.
Tutti i corsi di iPhoneDeveloper sono aggiornati con le novità di iOS 6: sono disponibili sconti interessanti per gli studenti e per i lettori di Macitynet. Ricordiamo che iPhoneDeveloper è stato il primo in Italia a creare e proporre corsi per iOS: per consultare l’elenco dei clienti che hanno già sfruttato i corsi iPhoneDeveloper è possibile partire da questa pagina. Ecco tutte le novità del calendario corsi di iPhoneDeveloper relativo ai mesi di novembre e dicembre:
Per chi possiede le basi della programmazione e desidera cominciare a sviluppare per iPhone e iPad iPhoneDeveloper propone il Corso Base di programmazione iOS che si svolgerà a Roma nei giorni 28, 29 e 30 novembre e poi a Milano dal 17 al 19 dicembre. In tre giorni di lavoro (27 ore di lezione) il Corso Base offre una panoramica dei dispositivi e dell’ambiente iOS per fornire le fondamenta della programmazione C orientata agli oggetti per poi offrire una introduzione a iOS, iOS SDK e all’ambiente XCode, il linguaggio Objective C e molto altro ancora. Tra gli altri argomenti trattati nel corso base segnaliamo: l’inizializzazione degli oggetti e la gestione della memoria, le proprietà, i protocolli e le categorie in Objective-C. ‘¨’¨Il corso analizza il funzionamento dell’interfaccia utente per iPhone e iPad e l’utilizzo delle funzioni principali come l’accelerometro, Map Kit e Location API, l’impiego di audio e video nelle app e molto altro ancora. Il corso base online costa 329 euro IVA al 21% inclusa: è previsto uno sconto per i lettori di Macity.
Ricordiamo che il Corso Base ha un costo di partecipazione di 492 euro IVA inclusa. Per gli studenti il costo è di 329 euro IVA 21% inclusa, mentre i lettori di Macitynet possono ottenere uno sconto di 70 euro sul prezzo di listino. Ricordiamo infine, sempre per il Corso Base in aula, che l’edizione successiva si svolgerà a Milano nei giorni 17, 18 e 19 dicembre: per tutte le informazioni sull’edizione di Milano è possibile visitare questa pagina del sito iPhoneDeveloper.
Nel calendario di iPhoneDeveloper troviamo anche il corso online di Ingegneria del Software per iOS che potrà essere seguito online il 14 dicembre. E’ destinato a chi è già programmatore iOS e desidera acquisire competenze professionali in Ingegneria del Software, per la progettazione di app per iPhone, iPad e iPod touch. Tra gli argomenti del corso troviamo: Introduzione all’ Ingegneria del software” per i dispositivi iOS, Ciclo di vita del software: modelli di processo, Analisi e specifica dei requisiti, Introduzione a UML, Progettazione del software, architetture software, Object Design e Design Patterns, Il processo di testing, Test di unità (uso di OCUnit con Xcode 4.5, e molto altro ancora. Si tratta di un corso di una giornata: il costo di partecipazione è di 149 euro: per ulteriori informazioni è possibile visitare questa pagina.
Quest’anno di corsi con iPhoneDeveloper si conclude il 21 dicembre con il Corso online di programmazione videogiochi con Cocos2D che può essere seguito ovunque l’utente si trovi a patto di disporre di un buon collegameno a Internet. In una giornata di lavori viene spiegata in tutti i dettagli la creazione di un videogioco utilizzando il framework open-source Cocos2D.
Tra gli argomenti trattati ricordiamo: panoramica dei dispositivi iOS : iPhone,iPod Touch e iPad, presentazione del framework open-source Cocos2D, il nostro primo gioco realizzato con Cocos2D, utilizzo di Sprites e TextureAtlas, i Bitmap Font ed il “Glyph Designer“, tecniche di Parallax Scrolling, le animazioni realizzate con Cocos2D, effetti particellari ed uso del “Particle Designer“, utilizzo delle Tilemaps ortogonali ed isometriche, integrazione della fisica nel nostro gioco con Chipmunk e Box2D (quest’ultimo impiegato anche in Angry Birds) e molto altro ancora. Oltre allo sviluppo di videogiochi gli strumenti offerti da Cocos2D vengono spesso impiegati anche per creare presentazioni e demo d’effetto.
Il programma completo della giornata dedicata a Cocos2D è disponibile a partire da questa pagina del sito iPhoneDeveloper: per partecipare occorrono conoscenze dell’ambiente di sviluppo Xcode, del linguaggio di programmazione Objective-C e una conoscenza basilare di Cocoa Touch. Il prezzo è di 100 euvo IVA inclusa, per gli studenti il prezzo è di 70 euro sempre IVA inclusa, mentre i lettori di Macitynet possono partecipare al prezzo speciale di 80 euro.
Continua il corso al Politecnico di Torino legato all’iniziativa con il Rotary International Una Mela per il diritto allo studio: online sono disponibili le foto delle prime due giornate, qui per la lezione del 6 novembre e qui per quella del 13 novembre. Oggi e domani (giovedì 22 novembre e venerdì 23 novembre) si svolgeranno la terza e la quarta lezione dalle ore 16.00 alle ore 19.00 in aula 3D. Al termine del progetto verrà selezionata una (o più app) creata dagli studenti per la pubblicazione su App Store: un membro della redazione di Macitynet farà parte della giuria qualificata che selezionerà l’app vincitrice. Ricordiamo che nella pagina Facebook di iPhoneDeveloper si possono trovare tutti gli aggiornamenti in tempo reale, inclusi quelli sul corso del Politecnico di Torino: gli studenti che partecipano sono invitati a visitare la pagina dedicata e inserire un Mi Piace.
L’anno 2013 invece inizierà con un corso online: l’11 gennaio 2013 con il Corso di Introduzione alla programmazione per iOS, poi si prosegue con i corsi Base: l’appuntamento è per la prima volta nel Sud Italia a Catania mei giorni 16, 17 e 18 gennaio e successivamente a Bologna dal 23 al 25 gennaio. Sempre per il Corso Base gli appuntamenti proseguono a febbraio a Prato dal 6 all’8 febbraio, mentre a Milano dal 20 al 22 febbraio si svolgerà il Corso Avanzato. Questo corso è rivolto a coloro che hanno già acquisito le tecniche di programmazione di base di iOS e desiderano approfondire alcune tematiche specifiche che si incontrano durante lo sviluppo di una applicazione reale. Oltre alle novità principali introdotte con IOS 6 il corso affronta tematiche avanzate come l’introduzione alla programmazione Key Value Coding e Key Value Observing, l’impiego del multi-thrading, la gestione del multi-tasking, la gestione di PDF, la riproduzione video, approdonfondimenti su Core Graphics e Core Animations, l’utilizzo del Bluetooth e del Wi-Fi, primi passi con la grafica con OpenGL ES, la realtà aumentata e molto altro ancora.
Ricordiamo che nel mese di marzo 2013 inizierà con il corso di OpenGL ES per iOS, unico corso in Italia che si occupa del tema della programmazione grafica su iOS: si svolgerà a Milano il 4 e 5 marzo. Questo corso della durata di 2 giorni insegna le tecniche di programmazione grafica 3D nativa di iPhone e iPad: per i contenuti avanzati è destinato a chi già crea app su iOS e desidera approfondire il funzionamento del comparto grafico. Nelle lezioni viene offerta una introduzione ai concetti fondamentali di computer graphics per iOS anche all’algebra lineare indispensabile per queste applicazioni.
Viene esaminata l’architettura OpenGL ES, il rendering di una scena, il framework GLKit iOS5, i principi base per l’impiego degli shaders: vertex shader e fragment shader. Tra gli altri argomenti segnaliamo le tecniche di texturing e di lighting, il blending, il caricamento dinamico dei modelli 3D e moltissimo altro ancora. Si tratta di un corso unico nel nostro paese: il costo è di 360,00 euro IVA inclusa: è disponibile lo sconto di 70 euro per i lettori di Macitynet: per consultare i dettagli dei contenuti è possibile partire da qui.
Da questa pagina è disponibile il calendario completo di iPhoneDeveloper, in cui consultare anche il listino prezzi dei corsi
Per tutti gli sconti iPhoneDeveloper disponibili per gli studenti (scuole dell’obbligo, superiore e anche universitari) è possibile partire da questa pagina, mentre i lettori di Macitynet possono iscriversi e partecipare a tutti i corsi iPhoneDeveloper usufruendo di sconti speciali: per informazioni e dettagli è possibile partire da qui.