Packt
apps iPhone pour débutants complets - Swift, SwiftUI & iOS17

Acquérir des compétences de haut niveau avec Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Packt

apps iPhone pour débutants complets - Swift, SwiftUI & iOS17

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtrisez l'interface Xcode et commencez à créer des applications pour iOS17.

  • Créer des interfaces utilisateurs interactives en utilisant les vues, les piles et les modificateurs de SwiftUI.

  • Apprenez à gérer des données persistantes avec SwiftData et à mettre en œuvre des fonctions de navigation.

  • Intégrer les API web et décoder le JSON pour une fonctionnalité dynamique de l'application.

Compétences que vous acquerrez

  • Catégorie : Interface de programmation d'application (API)
  • Catégorie : Développement Mobile
  • Catégorie : Persistance des données
  • Catégorie : structures de données
  • Catégorie : Développement d'applications
  • Catégorie : Interface utilisateur (UI)
  • Catégorie : Apple iOS
  • Catégorie : JSON
  • Catégorie : Apple Xcode
  • Catégorie : Programmation Swift
  • Catégorie : Déploiement des applications
  • Catégorie : Conception d’interfaces utilisateur (UI)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

août 2025

Évaluations

8 devoirs

Enseigné en Anglais

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

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 8 modules dans ce cours

Dans ce module, nous vous guiderons dans la configuration initiale de votre environnement de développement iOS et nous vous présenterons l'état d'esprit inspirant de Steve Jobs. Vous aurez un aperçu de l'ensemble du processus de développement d'applications et serez motivé pour créer votre première application iPhone.

Inclus

1 vidéo1 lecture

Dans ce module, nous nous plongerons dans les puissants outils de conception de SwiftUI pour construire votre première app de CV interactive. Vous vous familiariserez avec l'interface Xcode et maîtriserez l'utilisation des vues, des piles et des modificateurs pour donner vie à votre application. À la fin du cours, vous aurez acquis les compétences nécessaires pour créer des applications élégantes et fonctionnelles.

Inclus

6 vidéos1 devoir

Dans ce module, nous plongerons dans les bases de la programmation Swift, en explorant les variables, les types de données et les composants clés comme TextField. Vous apprendrez également à utiliser les instructions conditionnelles et les structs pour structurer efficacement votre app. À la fin de cette section, vous disposerez d'une base solide pour créer des apps fonctionnelles et résoudre des défis de codage.

Inclus

9 vidéos1 devoir

Dans ce module, nous allons explorer comment construire des fonctionnalités multi-écrans pour votre application Journal quotidien, en nous concentrant sur les listes, la navigation et la gestion des données. Vous apprendrez à organiser et à afficher des données à l'aide de tableaux et de listes du serveur d'authentification Swift, ainsi qu'à mettre en œuvre la navigation entre les écrans. À la fin de cette section, vous aurez les compétences nécessaires pour créer des apps dynamiques et interactives avec plusieurs vues.

Inclus

9 vidéos1 devoir

Dans ce module, nous allons nous plonger dans la persistance des données à l'aide de SwiftData, en vous apprenant à stocker, modifier et supprimer des données dans votre application. Vous apprendrez à utiliser le système d'interrogation dynamique de Swift, à gérer les entrées des utilisateurs par le biais de formulaires et de feuilles, et à mettre en œuvre des fonctionnalités essentielles telles que l'enregistrement et la suppression d'objets. À la fin de cette section, vous serez en mesure de créer des applications entièrement interactives avec un stockage de données persistant.

Inclus

9 vidéos1 devoir

Dans ce module, nous vous guiderons à travers le processus d'intégration des API Web et de manipulation des données JSON pour construire une application de liste de cours fonctionnelle. Vous apprendrez à récupérer des données, à les décoder et à les afficher efficacement dans votre application. En outre, nous explorerons la manière d'améliorer votre application avec des éléments de conception soignés et des fonctionnalités telles que AsyncImage et SF Symbols, afin de créer une expérience utilisateur dynamique et visuellement attrayante.

Inclus

11 vidéos1 devoir

Dans ce module, nous vous guiderons à travers les étapes essentielles pour préparer votre application à l'App Store. De l'inscription au Programme des développeurs à la préparation des métadonnées et des icônes de votre application, vous apprendrez tout ce dont vous avez besoin pour soumettre votre application avec succès. Nous vous donnerons également des conseils pour optimiser la visibilité de votre application et résoudre les éventuels problèmes de révision.

Inclus

4 vidéos1 devoir

Dans ce dernier module, nous vous féliciterons d'avoir terminé le cours et nous réfléchirons au chemin que vous avez parcouru, du débutant complet à la personne capable de publier des applications sur l'App Store. Ce n'est que le début de votre parcours dans le développement iOS. Continuez à apprendre, à construire et à créer !

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 299 Cours334 545 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

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.’

Foire Aux Questions