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 avancé iOS
- Architecture d'entreprise iOS
- Modèles de conception
- Programmation orientée protocole
Cadre RxSwift
- Programmation fonctionnelle vs programmation réactive
- Extensions Reactive
Bibliothèque Alamofire Networking
- Plateforme comme service (PaaS)
- Services Web et Alamofire
Avancé Swift et Protocole Programming
- Utilisation des énumérations
- Développement de protocoles
- Travail avec les délégués
- Écriture d'extensions de protocole
- Création de fonctions récursives
- Travailler avec des structures de données et des algorithmes
Reactive Programming en Swift avec RxSwift
- Implémentation d'observables et d'abonnements
- Utilisation de sujets
- Opérateurs de filtrage, transformation et combinaison
- Intégration et travail avec RxCoaCoa
- Implémentation 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
- Unit Testing en Swift
- Tests d'interface utilisateur en Swift
Résumé et Conclusion
Pré requis
- Expérience avec le développement iOS
Public cible
- Développeurs iOS
14 Heures