prezzi listino cialis quali paesi vendono viagra senza ricetta acquistare cialis online olanda con la ricetta del levitra simile al viagra senza ricetta

Corso Sviluppare Applicazioni con Swift - Avanzato

Il corso Sviluppo Applicazioni con Swift – Avanzato è rivolto all’approfondimento della realizzazione di applicazioni per iPhone e iPad con il linguaggio Objective-C e con il linguaggio Swift.

  • Ripasso sui delegati e le best practices in iOS
    -NSUrl ed NSUrlRequest per le richieste Get e Post
- NSUrlConnection
    – Lazy loading dei dati: un esempio pratico con le UITableView
- NSJsonSerialization: lavorare con JSON
- CoreData e SqlLite
  • Model, NSManagedObject e KVC
    – UITableView: creare celle customizzate
    – UITableView e CoreData
    – NSTimer e metodi schedulati
  • Introduzione al linguaggio di programmazione SWIFT 1.1
  • La Swift Standard Library
  • Le basi: Costanti e Variabili (let & var) – Importanza dell’immutabilità
  • Operatori di base e avanzati (overloading ed operatori personalizzati)
  • Lavorare con le Stringhe ed i Caratteri
  • Le generics collection: Array e Dictionary
  • Controllo del flusso di esecuzione algoritmico in Swift
  • I tipi Optional, Funzioni semplici e di ordine superiore (higher-order)
  • Enumerazioni, Classi e Strutture, Proprietà (stored & computed) e Metodi
  • Il controllo di accesso (public, private, internal)
  • Ereditarietà e Protocolli, Funzioni e tipi generics
  • Interazione con le API scritte in Objective-C
  • Imparare a scrivere classi Swift da utilizzare nel mondo Objective-C
  • Adottare i Design Patterns di Cocoa/Cocoa Touch con il linguaggio Swift
  • Utilizzare Swift ed Objective-C nello stesso progetto iOS (Mix & Match)
  • Migrare il codice Objective-C verso Swift

Il corso Sviluppare applicazioni con Swift è rivolto a chiunque voglia estendere la sua conoscenza base della progettazione di app per iOS e Mac approfondendo il linguaggio Objective-C ma soprattutto conoscendo il linguaggio Swift

  • Avere familiarità con la programmazione ad oggetti.

Richiedi info sul corso

Nome e Cognome*

Email*

Telefono*

Corso*

Messaggio

Acconsento alle informative sulla Privacy & Cookie

Show Buttons
Hide Buttons