Tous les cours

Développement

Lancez des appels réseaux en iOS

Connexion, lecture de vidéos, commentaires... Si vous souhaitez implémenter une de ces fonctionnalités sur votre application iPhone, vous devez apprendre à réaliser des appels réseaux.
Difficile
12 heures
Ce cours en libre accès vous intéresse ?

Connexion, inscription, lecture de vidéos, récupération de données, commentaire, post, ajout d’amis, etc. Si vous souhaitez implémenter au moins une de ces fonctionnalités sur votre application iPhone, vous allez avoir besoin de réaliser des appels réseaux !

Dans ce cours, nous allons donc apprendre à lancer des appels réseaux avec Swift. La bonne nouvelle, c’est que lancer des appels réseaux, c’est vraiment simple ! En revanche, pour le faire très bien, c’est un petit peu plus subtil.

J’ai personnellement perdu beaucoup de temps à apprendre à professionnaliser mes appels réseaux. C’est pourquoi l’objectif de ce cours est de vous faire découvrir les appels, en faisant directement de vous des pros du réseau !

On va donc parler du multi-threading, des requêtes concurrentes, de la gestion d’erreurs et surtout de l’écriture de tests unitaires pour contrôler les appels !

Et ne vous inquiétez pas, on va procéder comme d’habitude, tranquillement, étape par étape !

Objectifs pédagogiques

  • Réaliser des appels réseaux simples en iOS
  • Professionnaliser vos requêtes
  • Tester un appel réseau
  • Maîtriser la gestion d’erreur avec Swift

Prérequis

Prérequis :

Pour suivre ce cours dans les meilleures conditions, je vous recommande de suivre les cours ci-dessous ou de maîtriser les compétences correspondantes :

Ce cours demande également de maîtriser les requêtes HTTP et les API REST. Si ce n’est pas votre cas, je vous invite à suivre ce cours :

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeurs

Ambroise Collon

Diplômé des Mines de Paris et HEC Entrepreneurs, je suis développeur iOS en freelance et auteur chez OpenClassrooms.

Amandine Cousin

Passeuse de savoirs, Développeuse iOS et Agiliste pleine de ressources.

Créé par

Mis à jour le 23/01/2025
Licence

Développement

Lancez des appels réseaux en iOS

Difficile
12 heures
Cours en libre accès