Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
Sviluppo Avanzato iOS
- Architettura aziendale iOS
- Pattern di progettazione
- Programmazione orientata a protocollo
Framework RxSwift
- Programmazione funzionale vs programmazione reattiva
- Estensioni Reactive
Libreria Alamofire Networking
- Platform-as-a-Service
- Servizi web e Alamofire
Sviluppo Avanzato Swift e Protocollo Programming
- Utilizzo delle enumerazioni
- Sviluppo di protocolli
- Lavoro con delegati
- Scrittura di estensioni di protocollo
- Creazione di funzioni ricorsive
- Lavoro con strutture dati e algoritmi
Reactive Programming in Swift con RxSwift
- Implementazione di osservabili e sottoscrizioni
- Utilizzo dei soggetti
- Operatori di filtraggio, trasformazione e combinazione
- Integrazione e lavoro con RxCoaCoa
- Implementazione MVVM
- Debugging e gestione degli errori
Alamofire
- Integrazione di Alamofire in Swift
- Importazione dei file
- Recupero dati
- Ottimizzazione di PhotoTagger
Test Unitari e di Interfaccia Utente
- Unit Testing in Swift
- Testing dell'interfaccia utente in Swift
Riepilogo e Conclusione
Requisiti
- Esperienza con lo sviluppo di iOS
Pubblico
- Sviluppatori iOS
14 ore