Plan du cours

Introduction

Advanced iOS Development

  • iOS architecture d'entreprise
  • Modèles de conception
  • Programmation orientée protocole

RxSwift Cadre

  • Programmation fonctionnelle et programmation réactive
  • ReactExtensions de la programmation réactive

Alamofire Networking Bibliothèque

  • Plate-forme en tant que service
  • Services web et Alamofire

Programmation avancée Swift et programmation de protocoles

  • Utilisation des énumérations
  • Développer des protocoles
  • Travailler avec des délégués
  • Rédaction d'extensions de protocole
  • Créer des fonctions récursives
  • Travailler avec des structures de données et des algorithmes

Programmation réactive dans Swift avec RxSwift

  • Mise en œuvre d'observables et d'abonnements
  • Utilisation des sujets
  • Filtrer, transformer et combiner des opérateurs
  • Intégrer et travailler avec RxCoaCoa
  • Mise en œuvre de MVVM
  • Débogage et gestion des erreurs

Alamofire

  • Intégrer Alamofire dans Swift
  • Importer des fichiers
  • Récupération des données
  • Optimisation de PhotoTagger

Tests unitaires et d'interface utilisateur

  • Unit Testing en Swift
  • Test de l'interface utilisateur en Swift

Résumé et conclusion

Pré requis

  • Expérience en matière de développement iOS

Audience

  • iOS Développeurs
  14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Catégories Similaires