Une compréhension globale du paysage des applications mobiles et des composants d'une application, y compris le front-end, le back-end, la gestion des données et l'hébergement
Les caractéristiques et les limites des langages, frameworks et outils de développement d'applications mobiles les plus répandus
Une compréhension des environnements de développement intégré (IDE) et des outils utilisés pour le développement d'applications mobiles, y compris les outils de test et les émulateurs
Comment faire carrière dans le développement d'applications mobiles, en ayant créé son propre plan de carrière dans le développement d'applications mobiles
Compétences que vous acquerrez
Catégorie : Environnement de développement
Environnement de développement
Catégorie : Hébergement en nuage
Hébergement en nuage
Catégorie : Outils de programmation informatique
Outils de programmation informatique
Catégorie : Développement mobile
Développement mobile
Catégorie : développement iOS
développement iOS
Catégorie : Outils de développement mobile
Outils de développement mobile
Catégorie : Développement multiplateforme
Développement multiplateforme
Catégorie : Développement d'applications
Développement d'applications
Catégorie : Outils de test
Outils de test
Catégorie : Autres langages de programmation mobile
Autres langages de programmation mobile
Catégorie : Tests de logiciels
Tests de logiciels
Outils que vous découvrirez
Catégorie : Environnements de développement intégré
Environnements de développement intégré
Catégorie : Android Studio
Android Studio
Catégorie : Flutter (Logiciel)
Flutter (Logiciel)
Catégorie : Cadres d'application
Cadres d'application
Catégorie : Apple Xcode
Apple Xcode
Catégorie : Applications Web
Applications Web
Catégorie : Programmation Swift
Programmation Swift
Catégorie : Apple iOS
Apple iOS
Catégorie : React Native
React Native
Détails à connaître
Certificat partageable
Ajouter à votre profil LinkedIn
Évaluations
8 devoirs
Enseigné en Anglais
91%
of learners achieved a positive career outcome
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
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 auprès de IBM
Il y a 3 modules dans ce cours
Avec l'utilisation des smartphones qui devrait augmenter de 30%, il n'y a jamais eu de meilleur moment pour lancer une carrière dans le développement d'applications mobiles. Les développeurs d'applications mobiles conçoivent, codent et affinent les applications, combinant compétences techniques et créativité pour offrir des expériences mobiles attrayantes.
Dans ce cours, vous explorerez ce que sont les applications, comment elles ont évolué et comment les différentes parties d'une application mobile fonctionnent ensemble, y compris le front-end, le back-end, la gestion des données et l'hébergement. Vous vous familiariserez avec diverses plates-formes mobiles et systèmes d'exploitation tels que iOS, Android, WatchOS, WearOS, et d'autres. Vous acquerrez des connaissances précieuses sur l'écosystème global du développement d'applications mobiles et apprendrez à connaître les types d'applications mobiles et leurs systèmes d'exploitation. Vous vous plongerez dans les langages et les cadres utilisés pour développer des applications mobiles, tels que Swift, Kotlin, Flutter et React Native. De plus, vous explorerez différents environnements de développement intégré (IDE) tels qu'Android Studio et Xcode, ainsi que les outils utilisés pour le développement d'applications mobiles, y compris les outils de test et les émulateurs. Ensuite, écoutez des experts chevronnés ce que c'est vraiment que de travailler au sein d'une équipe de développement d'applications mobiles et les compétences dont vous aurez besoin pour exceller en tant que développeur mobile. Découvrez les opportunités d'emploi, les parcours de carrière et la progression, ainsi que l'avenir du développement d'applications mobiles et utilisez ces idées pour vous aider à créer votre propre plan de carrière de développeur d'applications mobiles. Si vous êtes un technophile en herbe désireux d'évoluer dans le monde lucratif du développement d'applications mobiles, inscrivez-vous à et commencez votre voyage vers une carrière gratifiante !
Dans ce module, vous découvrirez la définition d'une application, l'évolution des applications mobiles, les catégories d'applications et les avantages et inconvénients de l'utilisation des applications mobiles. Vous découvrirez également le fonctionnement des apps et comprendrez les différentes parties d'une app, notamment le front-end, le back-end, la gestion des données et l'hébergement.
Inclus
8 vidéos2 lectures3 devoirs1 sujet de discussion5 plugins
Afficher les informations sur le contenu du module
8 vidéos•Total 43 minutes
Aperçu du programme•4 minutes
Introduction au cours•3 minutes
Introduction aux applications•5 minutes
Points de vue d'experts : L'évolution des applications mobiles•4 minutes
Catégories d'applications mobiles•7 minutes
Comment fonctionne une application ?•8 minutes
Cloud computing et hébergement pour les services mobiles•7 minutes
Points de vue d'experts : Cloud computing et hébergement pour les services mobiles•4 minutes
2 lectures•Total 14 minutes
Aperçu du cours•4 minutes
Résumé du module : Introduction au paysage des applications mobiles•10 minutes
3 devoirs•Total 51 minutes
Quiz pratique : Premiers pas avec les applications•15 minutes
Quiz pratique : Composants d'une application•15 minutes
Quiz noté : Introduction au paysage des applications mobiles•21 minutes
1 sujet de discussion•Total 10 minutes
[Facultatif] Présentez-vous•10 minutes
5 plugins•Total 30 minutes
Conseils utiles pour l'achèvement des cours•3 minutes
Lecture : Web Apps vs. Mobile Apps : Une comparaison•4 minutes
Lecture : Avantages et inconvénients de l'utilisation des applications mobiles•3 minutes
Lecture : Outils cloud pour le développement mobile•5 minutes
Activité : Défi du constructeur d'applications•15 minutes
Ecosystème de développement d'applications mobiles
Module 2•4 heures à terminer
Détails du module
Dans ce module, vous vous familiariserez avec l'écosystème du développement d'applications mobiles. Le module couvrira les types d'applications mobiles qu'un développeur mobile peut développer, ainsi que les différents systèmes d'exploitation. Vous plongerez également dans les langages et les cadres utilisés pour développer les différents types d'applications mobiles. Après un bref examen de quatre approches des environnements de développement intégré (IDE) et des outils utilisés pour le développement d'applications mobiles, vous découvrirez les outils de test et les émulateurs. Enfin, vous comprendrez comment le kit de développement logiciel prend en charge l'intégration et la mise en œuvre des données.
Inclus
10 vidéos1 lecture3 devoirs5 plugins
Afficher les informations sur le contenu du module
10 vidéos•Total 65 minutes
Plates-formes mobiles et systèmes d'exploitation•5 minutes
Types d'applications mobiles•8 minutes
Processus de développement d'applications mobiles•8 minutes
Points de vue d'experts : Aperçu du processus de développement d'applications mobiles•4 minutes
Points de vue d'experts : Méthodologie de développement d'applications mobiles•4 minutes
Langages et cadres de développement mobile•9 minutes
IDE et outils mobiles•8 minutes
Points de vue d'experts : Plateformes de développement d'applications mobiles•4 minutes
Outils de test et émulateurs pour téléphones mobiles•8 minutes
Places de marché et plateformes de distribution d'applications•7 minutes
1 lecture•Total 10 minutes
Résumé du module : Ecosystème de développement des applications mobiles•10 minutes
3 devoirs•Total 51 minutes
Quiz pratique : Vue d'ensemble du développement d'applications mobiles•15 minutes
Quiz pratique : Comprendre l'écosystème du développement d'applications mobiles•15 minutes
Quiz noté : L'écosystème de développement des applications mobiles•21 minutes
5 plugins•Total 95 minutes
Activité : Tester les applications mobiles•15 minutes
Lecture : Comprendre la méthode de développement agile•10 minutes
Lecture : Introduction au concepteur UI/UX•10 minutes
Lab : Créer un plan d'affaires conceptuel pour une application mobile à l'aide d'images fil de fer (Wireframes)•40 minutes
Lab : Explorer les émulateurs mobiles à l'aide du navigateur Chrome•20 minutes
Une carrière dans le développement d'applications mobiles
Module 3•3 heures à terminer
Détails du module
Dans ce module, vous explorerez le rôle d'un développeur mobile et décrirez la composition d'une équipe de développement d'applications mobiles typique. Vous découvrirez les compétences requises et optionnelles pour être prêt à l'emploi. Ce module couvrira également les parcours de carrière disponibles et les options d'emploi pour un développeur d'applications mobiles. Enfin, vous aurez l'occasion d'élaborer votre plan de carrière de développeur d'applications mobiles.
Afficher les informations sur le contenu du module
10 vidéos•Total 59 minutes
Équipe de développement d'applications mobiles•6 minutes
Points de vue d'experts : Équipe de développement mobile•4 minutes
Une journée dans la vie d'un développeur d'applications mobiles•4 minutes
Développer les compétences en matière de développement d'applications mobiles•8 minutes
Points de vue d'experts : Termes et définitions•5 minutes
Développeur d'applications mobiles Progression de carrière•7 minutes
Possibilités d'emploi dans le domaine du développement d'applications mobiles•6 minutes
L'avenir du développement d'applications mobiles•8 minutes
Points de vue d'experts : Impact sur la carrière•3 minutes
Synthèse du cours•7 minutes
3 lectures•Total 10 minutes
Résumé du module : Une carrière dans le développement d'applications mobiles•5 minutes
Félicitations et prochaines étapes•3 minutes
Remerciements de l'équipe du cours•2 minutes
2 devoirs•Total 31 minutes
Quiz pratique : Compétences et carrières des développeurs d'applications mobiles•10 minutes
Quiz noté : Une carrière dans le développement d'applications mobiles•21 minutes
1 élément d'application•Total 30 minutes
[Facultatif] Soumission et évaluation du projet•30 minutes
4 plugins•Total 77 minutes
Activité : Le développement mobile est-il fait pour vous ?•15 minutes
Lecture : Le développement d'applications mobiles est-il fait pour vous ?•7 minutes
Projet final : Analyse d'une application mobile•45 minutes
Glossaire du cours : Introduction au développement d'applications mobiles•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.
Chez IBM, nous savons à quel point la technologie évolue rapidement et nous reconnaissons le besoin crucial pour les entreprises et les professionnels d'acquérir rapidement des compétences pratiques prêtes à l'emploi. En tant qu'innovateur technologique leader sur le marché, nous nous engageons à vous aider à prospérer dans ce paysage dynamique. Grâce à IBM Skills Network, nos programmes de formation conçus par des experts en IA, développement de logiciels, cybersécurité, science des données, gestion d'entreprise, et plus encore, fournissent les compétences essentielles dont vous avez besoin pour décrocher votre premier emploi, faire progresser votre carrière ou favoriser la réussite de votre entreprise. Que vous vous perfectionniez ou que vous perfectionniez votre équipe, nos cours, nos spécialisations et nos certificats professionnels développent l'expertise technique qui vous assure, ainsi qu'à votre organisation, d'exceller dans un monde compétitif.
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.7
218 avis
5 stars
80,90 %
4 stars
14,54 %
3 stars
2,27 %
2 stars
0,90 %
1 star
1,36 %
Affichage de 3 sur 218
S
SD
5·
Révisé le 6 déc. 2025
I enjoyed every bit of this course and i am recommending it to anyone who wants to become a mobile app developer. It was practical and easy to understand.
M
MH
5·
Révisé le 3 sept. 2024
I did gain some new knowledge from this course, thank you. it is actually an amazing start for mobile app journey
A
A
4·
Révisé le 5 janv. 2026
Course content was perfect, I have learned alot about android studio and basics of android development.
Un développeur d'applications mobiles conçoit, code, teste et maintient des applications pour les appareils mobiles, en veillant à ce qu'elles soient performantes, qu'elles aient une interface utilisateur intuitive et qu'elles répondent aux exigences spécifiques des plateformes iOS et/ou Android.
Dois-je apprendre à la fois iOS et Android ?
Apprendre à la fois le développement iOS et Android peut être très bénéfique car cela vous rend plus polyvalent et plus commercialisable, vous permettant de créer des applications pour un public plus large et d'augmenter vos opportunités d'emploi dans le secteur compétitif de la technologie.
Quand aurai-je accès aux cours et aux devoirs ?
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 m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.