• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Coursera
Diplômes en ligne
Carrières
Connexion
Inscrivez-vous gratuitement
Coursera
LearnQuest
Tableaux, données et réseaux dans iOS
  • À propos
  • Résultats
  • Modules
  • Recommandations
  • Témoignages
  • Avis
  1. Parcourir
  2. Informatique
  3. Développement mobile et web
LearnQuest

Tableaux, données et réseaux dans iOS

Ce cours fait partie de Spécialisation Développeur d'applications iOS Swift 5

Enseigné en Français (doublage IA)

•
Mark Price

Instructeur : Mark Price

8 053 déjà inscrits

Inclus avec Coursera Plus

•

En savoir plus

4 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(137 avis)

niveau Avancées
Conçu pour les professionnels de ce secteur
2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

4 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(137 avis)

niveau Avancées
Conçu pour les professionnels de ce secteur
2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
  • À propos
  • Résultats
  • Modules
  • Recommandations
  • Témoignages
  • Avis

Ce que vous apprendrez

  • Comment créer des tableaux efficaces en termes de mémoire et afficher des données dans une liste ?

  • Comment modéliser les données et créer des relations dans la base de données

  • Comment persister et récupérer des données

  • Comment utiliser les API et communiquer avec les serveurs web ?

Compétences que vous acquerrez

  • Catégorie : Modèle de réseau
    Modèle de réseau
  • Catégorie : Modélisation des données
    Modélisation des données
  • Catégorie : Apple iOS
    Apple iOS
  • Catégorie : Développement Mobile
    Développement Mobile
  • Catégorie : Technologies de stockage des données
    Technologies de stockage des données
  • Catégorie : Modèle Vue Contrôleur
    Modèle Vue Contrôleur
  • Catégorie : Programmation Swift
    Programmation Swift
  • Catégorie : Composants UI
    Composants UI
  • Catégorie : Interface de programmation d'application (API)
    Interface de programmation d'application (API)
  • Catégorie : Accès aux données
    Accès aux données
  • Catégorie : JSON
    JSON
  • Catégorie : Stockage des données
    Stockage des données

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

11 devoirs

Enseigné en Français (doublage IA)

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

En savoir plus sur Coursera pour les affaires
 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Développeur d'applications iOS Swift 5
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours

Dans ce cours, vous apprendrez à travailler avec des données dans iOS. Les données sont l'ingrédient clé de toute application fonctionnelle et il faut apprendre à les présenter correctement à l'utilisateur. Vous apprendrez à utiliser des tables et des vues de collection pour afficher des données aux utilisateurs, et à utiliser Core Data pour construire des applications plus robustes et axées sur les données. Toutes les applications doivent avoir des données. Faire des requêtes web est de loin la chose la plus courante que vous ferez en tant que développeur iOS. Vous apprendrez à faire fonctionner vos applications avec des serveurs et des données externes. Tout au long du cours, vous créerez une application ToDo, en apprenant notamment à décoder les données d'un serveur web et à effectuer des requêtes POST.

Dans ce module, vous apprendrez les bases du travail avec les données dans iOS. Les données sont l'ingrédient clé de toute application fonctionnelle et il faut apprendre à les afficher correctement à l'utilisateur. Vous apprendrez à utiliser des tables et des vues de collection pour afficher les données aux utilisateurs.

Inclus

7 vidéos3 lectures3 devoirs1 sujet de discussion

7 vidéos•Total 99 minutes
  • Création d'un projet Coder Swag•20 minutes
  • Création de cellules de la vue tableau•10 minutes
  • Délégués de table et protocoles•8 minutes
  • Source des données du tableau•14 minutes
  • Cellules de la vue de collection•12 minutes
  • Création de modèles de données•13 minutes
  • Afficher les données dans les cellules•19 minutes
3 lectures•Total 90 minutes
  • Actifs du projet Coder Swag•10 minutes
  • Code source du projet•10 minutes
  • Projet de tableaux et de données•70 minutes
3 devoirs•Total 48 minutes
  • Explorer les données•3 minutes
  • Examen des tableaux et des données•15 minutes
  • Examen final•30 minutes
1 sujet de discussion•Total 60 minutes
  • Projet : FanBase•60 minutes

Il est important d'avoir des données à présenter dans votre application. Mais il peut être tout aussi important de savoir comment faire persister les données sur votre téléphone, même après la fermeture de l'application. Dans ce module, vous apprendrez à utiliser Core Data pour créer des applications plus robustes et axées sur les données.

Inclus

17 vidéos4 lectures4 devoirs1 sujet de discussion

17 vidéos•Total 185 minutes
  • Présentation de l'application GoalPost•2 minutes
  • Création d'un projet Xcode•3 minutes
  • Construction d'un contrôleur de vue des objectifs•13 minutes
  • Construction de la cellule de but•14 minutes
  • Qu'est-ce que les données de base ?•5 minutes
  • Création d'une entité et d'attributs de données de base•8 minutes
  • Création d'une cellule d'objectif statique•10 minutes
  • Construire le contrôleur de vue de l'objectif de création•15 minutes
  • Création d'une extension de contrôleur de vue•10 minutes
  • Création d'une extension de bouton•18 minutes
  • Transmission de données à partir du contrôleur de vue•19 minutes
  • Sauvegarde dans les données de base•12 minutes
  • Supprimer le contrôleur de vue•6 minutes
  • Récupérer des données de Core Data•16 minutes
  • Suppression d'éléments des données de base•11 minutes
  • Définir la progression des objectifs•14 minutes
  • Défi du projet Core Data•1 minute
4 lectures•Total 40 minutes
  • Télécharger les éléments du projet•10 minutes
  • Comprendre les relations entre les données de base•10 minutes
  • Récupérer avec les données de base•10 minutes
  • Code source final•10 minutes
4 devoirs•Total 64 minutes
  • Examen des données de base•30 minutes
  • Préambule des données de base•3 minutes
  • Examen rapide des données de base•1 minute
  • Examen final•30 minutes
1 sujet de discussion•Total 60 minutes
  • Projet : Données de base Undo•60 minutes

Vous n'avez pas vraiment d'application si vous n'avez pas de données. Faire des requêtes web est de loin la chose la plus courante que vous ferez en tant que développeur iOS. Dans ce module, vous apprendrez à faire fonctionner vos applications avec des serveurs et des données externes.

Inclus

7 vidéos4 lectures3 devoirs1 sujet de discussion

7 vidéos•Total 42 minutes
  • Introduction à l'application•0 minutes
  • Création de l'interface utilisateur des tâches•7 minutes
  • Création d'une cellule de vue de tableau•3 minutes
  • Installation de Node et exécution d'un serveur•3 minutes
  • Création de modèles de données•4 minutes
  • Création d'un service de mise en réseau•12 minutes
  • Travailler avec des requêtes GET•11 minutes
4 lectures•Total 100 minutes
  • Comprendre l'Internet•60 minutes
  • Comment fonctionne le protocole HTTP ?•15 minutes
  • Code du serveur Todo App•10 minutes
  • Comprendre REST et CRUD•15 minutes
3 devoirs•Total 65 minutes
  • Revue du réseau•30 minutes
  • Revue rapide•5 minutes
  • Rafraîchissement Swift•30 minutes
1 sujet de discussion•Total 10 minutes
  • Diagramme de l'exemple REST•10 minutes

Dans ce module, vous terminerez l'application ToDo en apprenant à décoder les données d'un serveur web et à effectuer des requêtes POST.

Inclus

5 vidéos1 lecture1 devoir1 sujet de discussion

5 vidéos•Total 56 minutes
  • Décodage et asynchronisme•7 minutes
  • Afficher les todos dans un tableau•11 minutes
  • Gestion des erreurs•10 minutes
  • Faire une demande POST•19 minutes
  • Finir l'application todo•7 minutes
1 lecture•Total 10 minutes
  • Code source du projet final•10 minutes
1 devoir•Total 45 minutes
  • Examen de la mise en réseau•45 minutes
1 sujet de discussion•Total 10 minutes
  • Projet StarWars•10 minutes

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Évaluations de l’enseignant

Évaluations de l’enseignant

Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.

4.3 (21 évaluations)
Mark Price
Mark Price
LearnQuest
4 Cours•34 700 apprenants

Offert par

LearnQuest

Offert par

LearnQuest

LearnQuest est le partenaire de formation privilégié des plus grandes entreprises, organisations et agences gouvernementales du monde. Notre équipe est forte de plus de 20 ans d'expérience dans la conception, le développement et la mise en œuvre d'une gamme complète de cours et de solutions de formation technologiques de pointe dans le monde entier. Nos formateurs, dotés d'une grande expérience dans le secteur et d'un engagement inégalé en matière de qualité, animent des cours qui sont proposés dans différents formats afin que nos clients puissent obtenir la formation dont ils ont besoin au moment et à l'endroit où ils en ont besoin.

En savoir plus sur Développement mobile et web

  • Statut : Essai gratuit
    Essai gratuit
    M

    Meta

    Working with Data in iOS

    Cours

  • Statut : Prévisualisation
    Prévisualisation
    M

    Meta

    The Web and Databases in iOS

    Cours

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of California, Irvine

    Networking and Security in iOS Applications

    Cours

  • Statut : Essai gratuit
    Essai gratuit
    M

    Meta

    Introduction to iOS Mobile Application Development

    Cours

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.6

137 avis

  • 5 stars

    70,80 %

  • 4 stars

    21,89 %

  • 3 stars

    5,83 %

  • 2 stars

    1,45 %

  • 1 star

    0 %

Affichage de 3 sur 137

N
NA
5

Révisé le 18 janv. 2020

This course is a part of the specialization that teaches you a valuable know-how.

A
AG
4

Révisé le 18 sept. 2020

Some questions in the quizzes are not covered by the course

F
FN
5

Révisé le 29 mai 2020

Great course, definitely one of the most difficult ones I've taken on Coursera. This course is a must if you want to learn the basics of table and collection views in iOS apps.

Voir plus d’avis
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

En savoir plus

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Découvrir les diplômes

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

En savoir plus

Foire Aux Questions

Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.

Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.

Si vous vous êtes abonné, vous bénéficiez d'une période d'essai gratuite de 7 jours pendant laquelle vous pouvez annuler votre abonnement sans pénalité. Après cette période, nous ne remboursons pas, mais vous pouvez résilier votre abonnement à tout moment. Consultez notre politique de remboursement complète.

Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.

Plus de questions

Visitez le Centre d'Aide pour les Étudiants

Aide financière disponible,

Pied de page Coursera

Compétences techniques

  • ChatGPT
  • Codage
  • Informatique
  • Cybersécurité
  • DevOps
  • Piratage éthique
  • IA générative
  • Programmation Java
  • Python
  • Développement Web

Compétences analytiques

  • Intelligence artificielle
  • Big Data
  • Analyse de valeur et de rentabilité
  • analyse des données
  • Science des données
  • Modélisation financière
  • Apprentissage automatique
  • Microsoft Excel
  • microsoft power bi
  • SQL

Compétences professionnelles

  • Comptabilité
  • Marketing numérique
  • Commerce électronique
  • Finance
  • Google
  • Conception graphique
  • IBM
  • Marketing
  • Project Management
  • Le marketing appliqué aux réseaux sociaux

Ressources professionnelles

  • Certifications informatiques essentielles
  • Compétences à acquérir pour les hauts revenus
  • Comment obtenir un certificat PMP
  • Comment apprendre l'Intelligence artificielle (IA)
  • Certifications populaires en cybersécurité
  • Certifications appréciées en analyse des données
  • Que fait un analyste de données ?
  • Ressources pour le développement de carrière
  • Test d'aptitude professionnelle
  • Partagez votre histoire d'apprentissage Coursera

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • cours gratuits
  • Recommandations de crédits ECTS

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Gérer les préférences en matière de cookies
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2025 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera
Coursera

S'inscrire

Profitez de votre temps libre pour apprendre auprès des meilleures universités et entreprises.

​
​
Entre 8 et 72 caractères
Votre mot de passe est masqué
​

ou

Vous utilisez déjà Coursera ?


J'accepte les Conditions d'utilisation et les Notification de confidentialité de Coursera. Vous rencontrez des difficultés pour vous connecter ? Centre d'Aide pour les Étudiants

Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité Google et les Termes et Conditions s'appliquent.