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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires