Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
Développement iOS avancé
- Architecture d'entreprise iOS
- Modèles de conception
- Programmation orientée protocoles
Framework RxSwift
- Programmation fonctionnelle vs programmation réactive
- Extensions réactives
Bibliothèque de réseau Alamofire
- Plateforme en tant que service (PaaS)
- Services Web et Alamofire
Swift avancé et programmation de protocoles
- Utilisation des énumérations
- Développement de protocoles
- Travail avec les délégués
- Écriture d'extensions de protocoles
- Création de fonctions récursives
- Travail avec les structures de données et les algorithmes
Programmation réactive en Swift avec RxSwift
- Implémentation d'observables et d'abonnements
- Utilisation des sujets
- Filtrage, transformation et combinaison d'opérateurs
- Intégration et travail avec RxCoordinator
- Implémentation de MVVM
- Débogage et gestion des erreurs
Alamofire
- Intégration d'Alamofire dans Swift
- Importation de fichiers
- Récupération de données
- Optimisation de PhotoTagger
Tests unitaires et d'interface utilisateur
- Tests unitaires en Swift
- Tests d'interface utilisateur en Swift
Résumé et conclusion
Pré requis
- Expérience en développement iOS
Public cible
- Développeurs iOS
14 Heures