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
Afficher les informations sur le contenu du module
7 vidéos•Total 100 minutes
Création d'un projet Coder Swag•21 minutes
Création de cellules de la vue tableau•11 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•13 minutes
Création de modèles de données•13 minutes
Afficher les données dans les cellules•20 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
Goal Post App : Travailler avec des données de base
Module 2•6 heures à terminer
Détails du module
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
Afficher les informations sur le contenu du module
17 vidéos•Total 185 minutes
Présentation de l'application GoalPost•3 minutes
Création d'un projet Xcode•4 minutes
Construction d'un contrôleur de vue des objectifs•14 minutes
Construction de la cellule de but•14 minutes
Qu'est-ce que les données de base ?•6 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•11 minutes
Création d'une extension de bouton•19 minutes
Transmission de données à partir du contrôleur de vue•19 minutes
Sauvegarde dans les données de base•13 minutes
Supprimer le contrôleur de vue•7 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•15 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
Préambule des données de base•3 minutes
Examen rapide des données de base•1 minute
Examen final•30 minutes
Examen des données de base•30 minutes
1 sujet de discussion•Total 60 minutes
Projet : Données de base Undo•60 minutes
Application ToDo : Demandes de réseau et API
Module 3•4 heures à terminer
Détails du module
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
Afficher les informations sur le contenu du module
7 vidéos•Total 43 minutes
Introduction à l'application•1 minute
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•5 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 rapide•5 minutes
Rafraîchissement Swift•30 minutes
Revue du réseau•30 minutes
1 sujet de discussion•Total 10 minutes
Diagramme de l'exemple REST•10 minutes
Décodage, Async, et requêtes POST
Module 4•2 heures à terminer
Détails du module
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
Afficher les informations sur le contenu du module
5 vidéos•Total 56 minutes
Décodage et asynchronisme•8 minutes
Afficher les todos dans un tableau•12 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.
Instructeurs
É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.
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.
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 17 janv. 2020
This course is a part of the specialization that teaches you a valuable know-how.
P
PS
5·
Révisé le 20 mai 2020
I just wish Mark taught the coreData concepts, just because he gives a little background details about what we are using and coding as opposed to Caleb. No issue in the video`s content
M
MR
5·
Révisé le 18 août 2020
I like mark he is so so good in explaining ... love him
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.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
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.
Une aide financière est-elle disponible ?
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.