Corso Swift avanzato: tecniche avanzate di sviluppo

Introduzione

Il corso “Swift Avanzato tecniche avanzate di sviluppo” (durata 2 giorni consecutivi, ore 9-18) è rivolto all’approfondimento della realizzazione di applicazioni per iPhone e iPad con il linguaggio Swift.
Il corso è rivolto a sviluppatori mobile.

I partecipanti completeranno in aula le esercitazioni progettate per rendere efficace quanto appreso.

Hanno già partecipato:

Ho seguito in FAD due corsi con Espero, mi sono trovato molto bene per la competenza, professionalità, disponibilità dei docenti come per l'organizzazione dei corsi on-line. Una società di formazione sicuramente molto valida.
Espero è molto più di un centro di formazione per corsi online (in diretta) e in presenza a Milano. Ho frequentato corsi di grafica e ho trovato docenti molto preparati. Sia i docenti che il personale espero sono stati gentilissimi e disponibili!
Ho sperimentato diversi corsi online in Espero e ho apprezzato l’ottima qualità che già connotava i corsi in presenza. Consiglio in particolare tutta l’area digital, i docenti si soffermano sul tuo materiale e sui tuoi obiettivi, rispondendo con puntualità alle domande anche specifiche e… difficili (loro hanno il vantaggio di essere aggiornati quotidianamente su tutte le novità dei social!)
Ottimo polo di formazione, corsi completi sia nei contenuti che nei vari settori di competenza, staff professionale sempre disponibile a venire incontro a ogni esigenza o richiesta. Docenti e/o tutor impeccabili, preparati e pronti ad affiancarti nella formazione. Consigliato per rafforzare e completare il proprio percorso professionale
Ho frequentato diversi corsi in Espero. Sono state tutte ottime esperienze di formazione con docenti preparati e disponibili. Lo staff è molto cordiale e le dotazioni in aula sono ottime.
Altre recensioni
js_loader

Il corso è rivolto a

  • Sviluppatori che abbiano già buone conoscenze di Swift e di sviluppo per iOS e siano interessati ad uno sviluppo avanzato di applicazioni per iPhone e iPad.
Leggi i commenti di chi ha partecipato ai corsi Espero, scritti direttamente dai partecipanti su Google.
Leggi i commenti di chi ha partecipato ai corsi Espero, scritti direttamente dai partecipanti su Google.

Grazie a questo corso potrai

  • Migliorare le tecniche di realizzazione di applicazioni per iPhone e iPad
  • Approfondire aspetti di sviluppo avanzati

Prerequisiti

Ecco cosa imparerai

Prima giornata

  • Richiami ARC
  • weak, strong, unowed, autoreleasing, unsafe ponter
  • Optional Chaining (since Swift 1.2)
  • cast, downcast, upcast, casting in Swift 1.2
  • Blocks and capturing
  • Mixing Obj-C e Swift, ma anche C: la portabilità fra linguaggi
  • Array Swift e Array Obj-C, confronti
  • Ripasso sui delegati e le best practices in iOS
  • NSURL ed NSURLRequest per le richieste GET e POST
  • NSUrlConnection: implementazione caching di immagini e atuenticazione
NSUrlSession: utilizzo e scarico out of process
  • Lazy loading dei dati: un esempio pratico con le UITableView
  • NSJsonSerialization: lavorare con JSON
  • CoreData e SqlLite: implementing SQLite from scratch via C calls (cenni)

 

Seconda giornata


  • Singletons in Swift
  • UITableView: creare celle customizzate
  • UITableView e CoreData
  • esecuzione asincrona: NSTimer, NSOperations, GCD e blocks
  • 
Passbook e PassKit
  • 
Push notification: requisiti sistemistici, impostazioni lato server, coding in Swift
  • Xcode server e Custom Apps (cenni)

 

NOTA: il corso prevede sessioni di spiegazione alternate con esercitazioni pratiche in aula coordinate dal docente (ogni partecipante ha a disposizione un iMac fornito da Espero)

Documentazione e attestati

  • Dispense di presentazione incluse nella quota corso.
  • Al termine il partecipante riceverà l’attestato di frequenza.

Docenti

I docenti Espero sono sviluppatori con pluriennale esperienza e trainer certificati.

Note

Si consiglia di portare una chiavetta USB per copiare i lavori realizzati durante le esercitazioni in aula

Contatta i nostri professionisti:

Hai bisogno di ulteriori informazioni?
Contatta Valentine, Training Coordinator, e richiedi una consulenza personalizzata per individuare il percorso formativo più adatto a te.

Chi ha frequentato questo corso ha partecipato anche a:

  • Durata
    2 giorni
Puoi seguire questo corso sia online, con docente in diretta, sia in presenza, presso la nostra sede di Milano o la tua sede aziendale. Puoi scegliere le date e personalizzare il programma in base ai tuoi obiettivi.
Richiedi un preventivo
oppure
Iscriviti alla newsletter
Iscriviti alla newsletter per ricevere aggiornamenti su novità del catalogo corsi, opportunità di finanziamento e promozioni attive!
Iscriviti »
Valutazione di Google
4.9
Basato su 147 recensioni
js_loader