Prenez contact avec nous

Plan du cours

Introduction

Développement iOS Avancé

  • Architecture d'entreprise iOS
  • Motifs de conception (Design patterns)
  • Programmation orientée protocole

Framework RxSwift

  • Programmation fonctionnelle vs programmation réactive
  • Extensions réactives

Bibliothèque réseau Alamofire

  • Plateforme en tant que service (Platform-as-a-Service)
  • Web services et Alamofire

Swift avancé et Programmation par Protocole

  • 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 des structures de données et algorithmes

Programmation réactive en Swift avec RxSwift

  • Implémentation d'observables et d'abonnements
  • Utilisation des sujets (Subjects)
  • Opérateurs de filtrage, de transformation et de combinaison
  • Intégration et travail avec RxCoaCoa
  • 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 UI

  • 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

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires