iPhoneDeveloper propone una serie completa di corsi e lezioni per imparare a programmare app per iPhone, iPod touch e iPad. L’offerta formativa è completa e disponibile per tutti i livelli, anche per chi non ha alcuna esperienza di programmazione e desidera compiere i primi passi proprio sui dispositivi mobile della Mela. Il primo appuntamento dedicato a chi non è sviluppatore è il corso online di Introduzione alla programmazione su iOS di una giornata. Si tratta di un corso 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 Mela. Ricordiamo che grazie agli strumenti di formazione a distanza il corso introduttivo che si svolgerà il 18 novembre 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’eescuzione 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 corso di Introduzione alla programmazione iOS ha un costo di 100 euro IVA inclusa: per iscriversi è possibile seguire questo link.
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. ‘¨’¨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 il Corso Avanzato di 3 giorni in programma a Padova il 19, 20 e 21 dicembre. Per partecipare è 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), utilizzo 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 Padova questo corso è fruibile anche via Internet attraverso la piattaforma di e-learning fornita da iPhoneDeveloper.
Per ulteriori informazioni sui corsi iPhoneDeveloper è possibile visitare il calendario completo a partire da questa pagina: per tutti i corsi i lettori di Macitynet possono usufruire di uno sconto di 24 euro a partire da questa pagina.

![iGuide per i regali di Natale - macitynet..ti CTA Natale iGuida [per Settimio] - macitynet.it](https://www.macitynet.it/wp-content/uploads/2025/12/regali-di-natale-consigli-di-macitynet.jpg)











