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:

Presso Espero ho frequentato ben due corsi: in entrambi i casi i docenti sono stati molto disponibili e preparati, e l'organizzazione ottima! Super consigliato!
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.
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!)
Collaboro con Espero dallo scorso dicembre e devo dire che mi sono sempre trovato bene. Lo staff é sempre disponibile, l' ambiente è accogliente e i docenti spiegano bene. I corsi sono validi; ovviamente in meno di una settimana non si impara a programmare, però danno una base solida su cui poter lavorare nei progetti futuri.
Consigliatissimo per chi ha voglia di imparare! :D
Consiglio vivamente un loro corso di formazione. I docenti chiamati in causa sono qualificati, la struttura dispone di ottime dotazioni tecnologiche e la cordialità dell'accoglienza è ineccepibile!
Ho frequentato questo istituto per 3 corsi (tra cui un master). Ottima esperienza sia dal punto di vista di insegnamento e sia dal punto di vista organizzativo. Ho provato altri istituti simili (anche più specifici), ma la loro filosofia fa la differenza. C'è molta attenzione verso chi frequenta, se hai necessità alla fine dei corsi la loro disponibilità è garantita. Tornerò con piacere non appena ne avrò bisogno!
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!
Un'esperienza assolutamente positiva. Il corso è chiaro e segue il gli argomenti trattati con precisione, i docenti sono preparati e disponibili.
Bei corsi, ottima organizzazione, docenti simpatici e competenti!
Complimenti! Corsi organizzati con poche persone e con docenti preparati e disponibili. Sicuramente seguirò altri corsi.
Ho trovato docenti preparatissimi, che oltre ad avere ottima comunicazione erano professionisti del settore. Sicuramente consiglierei Espero, e farò ulteriori corsi.
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 Francesca, Training Coordinator, e richiedi una consulenza personalizzata per individuare il percorso formativo più adatto a te.
Fai parte di un'azienda
o un ente?
Contatta Ambrogio del team business. Se fai parte di un'azienda della pubblica amministrazione, ci trovi anche su MEPA.

Chi ha frequentato questo corso ha partecipato anche a:

  • Data
    Da concordare
  • Durata
    2 giorni

Questo corso è su richiesta. I contenuti sono totalmente personalizzabili.

Codice Sconto 10%
Iscriviti alla nostra newsletter e riceverai subito un buono sconto del 10% utilizzabile su uno dei nostri corsi online inclusi nella promo...
Ricevi il codice »
Serve aiuto?
Chatta con noi
Valutazione di Google
4.9
Basato su 143 recensioni
js_loader