Struttura del corso

Introduzione

Advanced iOS Development

  • iOS Architettura aziendale
  • Modelli di progettazione
  • Programmazione orientata al protocollo

Struttura RxSwift

  • Programmazione funzionale vs programmazione reattiva
  • ReactEstensioni ive

Alamofire Networking Biblioteca

  • Piattaforma distribuita come servizio
  • Servizi web e Alamofire

Programmazione avanzata Swift e protocollo

  • Utilizzo delle enumerazioni
  • Sviluppo di protocolli
  • Lavorare con i delegati
  • Scrittura di estensioni di protocollo
  • Creazione di funzioni ricorsive
  • Utilizzo di strutture dati e algoritmi

Programmazione reattiva in Swift con RxSwift

  • Implementazione di osservabili e sottoscrizioni
  • Uso dei soggetti
  • Filtraggio, trasformazione e combinazione di operatori
  • Integrazione e utilizzo di RxCoaCoa
  • Implementazione di MVVM
  • Debug e gestione degli errori

Alamofire

  • Integrazione di Alamofire in Swift
  • Importazione di file
  • Recupero dei dati
  • Ottimizzazione di PhotoTagger

Test unitari e dell'interfaccia utente

  • Unit Testing e Swift
  • Test dell'interfaccia utente in Swift

Riassunto e conclusione

Requisiti

  • Esperienza con iOS sviluppo

Pubblico

  • iOS Sviluppatori
  14 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (5)

Corsi relativi

Categorie relative