ONLINE: Corso AVANZATO il 25-26-27 Giugno 2012

Commenta
ONLINE: Corso AVANZATO il 25-26-27 Giugno 2012

Il corso che si svolgera’ a ONLINE nei giorni 25-26-27 del mese di Giugno 2012, e’ un corso AVANZATO della durata di 27 ore, distribute in tre giornate (dalle ore 09.00 alle ore 19.00), ed è rivolto a coloro che hanno gia’ 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.

Il corso è rivolto agli sviluppatori che intendono acquisire competenze professionali avanzate in merito allo sviluppo di applicazioni per iPhone,iPod Touch e iPad.

Per partecipare al corso è necessario conoscere la programmazione del sistema operativo iOS, il linguaggio C ed il linguaggio Objective-C.
Programma dettagliato del corso

  • Ripasso generale degli argomenti di base di sviluppo su iOS
  • Importanti novita’ introdotte con iOS 5
  • Introduzione alla programmazione Key Value Coding (KVC) e Key Value Observing (KVO)
  • Uilizzo del multithreading nelle applicazioni:Grand Central Dispatch (GCD), NSOperationQueue e NSOperation
  • Il lazy loading dei dati : un caso di studio con il TableViewController
  • Approfondimento e personalizzazione della classe UIScrollView
  • La gestione della persistenza dei dati con Core Data: la modellazione delle entità, lavorare con la classe NSManagedObject, la gestione del versioning, l’utilizzo del “FetchedResultsController”
  • La gestione del multitasking in iOS4/5
  • Impostazione dell’architettura di una Universal Application
  • Portare una applicazione da iPhone ad iPad

Aspetti specifici della programmazione su iPad e di iOS4/5:

  • 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 su iPad
  • 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
  • APNs – Apple Push Notification Service e In-App Purchase
  • Scopriamo il framework AVFoundation
  • Primi passi con la grafica OpenGL ES 1.1/2.0
  • Realta’ aumentata nelle applicazioni: da dove cominciare?

Il costo del corso in modalità FAD (corso ONLINE) è di Euro 420,00 IVA 21% INCLUSA.
Per conoscere nel dettaglio le modalità di fruizione del corso ONLINE, in diretta streaming audio-video dalla nostra piattaforma per la formazione a distanza, consigliamo di leggere questo articolo.

Per il programma in dettaglio del corso AVANZATO leggi qui , per partecipare vai al modulo di iscrizione.

Did you like this? Share it:

Ho iniziato a programmare conl'Applesoft BASIC su di un Apple IIe (che e’ stato il primo computer che ho toccato con mano nella mia vita) all’eta’ di 9 anni e da quel momento l’informatica e’ diventata una passione irrefrenabile…. (ZXSpectrum,Vic20,Commodore 64….e poi i primi PC IBM…); successivamente al Liceo Scientifico, ho seguito la strada dell’Ingegneria Elettronica (altra grande passione…), ho creato una azienda a Torino che da oltre dieci anni fornisce servizi Internet (registrazione domini,hosting,housing,voip,sviluppo web app..) attraverso una sua server farm, e che si occupa di sviluppo applicazioni e formazione di programmatori. Forte dell’esperienza formativa “decennale” come docente di programmatori object-oriented (Java,c#,…),dalla fine dell'anno 2008 ho fatto nascere lo spin-off “iPhoneDeveloper” che si occupa, in modo esclusivo dello sviluppo di applicazioni per iPhone,iPod Touch e iPad, e di realizzazione di corsi di formazione specifici per i programmatori iOS, finalizzati all’insegnamento delle tecniche necessarie alla “creazione” di applicazioni i fantastici devices Apple.
Sono consulente per il Ministero dell’Interno italiano per lo sviluppo di applicazioni iOS, oltre che fornitore di un corso di formazione specifico per i docenti della Facolta’ di Informatica di Torino, e sempre su Torino collaboro attivamente con “The Box”, l’ “Authorized Training Center Apple” per cui dirigo sia gli aspetti di pianificazione corsi iOS che l'effettiva formazione sul campo.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>