La Mela di Jobs
staffinfo
Condividi Entra in chat! Registrati!

Introduzione alla programmazione per iOS

Utente: Max
Data: 26-agosto-2011 14:16
Consultazioni: 21666
Voto: 4    Vota [

+

|

-

]

Segnalo il prossimo corso di iPhoneDeveloper.it dedicato a gettare le basi per chi è a digiuno di programmazione strutturata e a oggetti. Fruibile direttamente online tramite browser, in video conferenza con lavagna interattiva. 

 

Il corso di una sola giornata (8 ore di lezione in modalità e-learning, con diretta streaming audio-video),è rivolto a coloro che non hanno competenze in merito allo sviluppo di applicazioni, cioè coloro che non si sono mai avvicinati al mondo della programmazione.

In questo corso introduttivo intendiamo fornire le basi necessarie per poter affrontare i percorsi formativi più specifici per la programmazione iPhone,iPod Touch e iPad, cioè i corsi BASE, AVANZATO e GAME.

Il programma del corso prevede un percorso da zero per imparare i fondamenti della programmazione strutturata e ed oggetti, in funzione della programmazione dei dispositivi mobili di Apple, pertanto verranno utilizzati i linguaggi C e Objective-C, e gli esempi di codice verranno scritti in ambiente Xcode 4.

Il programma del corso

  • Introduzione generale al mondo dei computer e dispositivi mobili Apple
  • Algoritmi e  linguaggi di programmazione
  • Introduzione alla programmazione strutturata
  • Il linguaggio C:
    • le variabili – gli operatori aritmetici,logici e di confronto
    • il controllo condizionale dell’esecuzione algoritmica
    • il controllo iterativo dell’escuzione algoritmica
    • le funzioni
    • gli array
    • i puntatori
    • caratteri, stringhe e funzioni per la formattazione dell’I/O
    • strutture, unioni, enumerazioni
  • Introduzione al paradigma della programmazione ad oggetti
  • Il concetto di classe
  • I principi fondamentali della programmazione OOP: incapsulamento, ereditarietà e polimorfismo
  • Il linguaggio di programmazione Objective-C 2.0:
    • Le struttura delle classi: interfaccia ed implementazione
    • Allocazione ed inizializzazione degli oggetti
    • Le proprietà
    • Utilizzo dell’ereditarietà
    • Categorie
    • Protocolli
    • Selectors
  • Il framework “Foundation” in Cocoa e Cocoa Tocuh
  • Il primo programma in iOS

Commenti/Risposte