Ce cours comprend Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours. Ce cours complet plonge profondément dans les fonctionnalités avancées de React Native, vous guidant dans la construction d'une application de commerce électronique entièrement fonctionnelle. Vous apprendrez à mettre en œuvre des composants d'interface utilisateur modernes, à gérer l'état du panier avec Redux Toolkit, à gérer la validation des formulaires et à intégrer Firebase pour l'authentification des utilisateurs et le stockage des données. En commençant par une approche structurée du développement d'applications, vous maîtriserez l'art d'organiser la structure des dossiers de votre application, de styliser les composants de manière cohérente et d'implémenter des composants réutilisables tels que les boutons, les entrées de texte et les en-têtes. Le cours vous emmène ensuite dans la construction d'écrans complexes, y compris les listes de produits, la gestion des paniers et les flux de paiement. En explorant l'intégration de Firebase, vous vous concentrerez également sur l'authentification des utilisateurs et la persistance des données des utilisateurs à travers les sessions, garantissant une expérience fluide et fiable. Dans ce cours, vous apprendrez à incorporer la localisation, permettant à votre application de répondre à un public mondial avec un changement de langue dynamique. Vous découvrirez également comment utiliser le stockage local pour conserver les données et gérer efficacement l'état de l'application. En mettant l'accent sur l'optimisation de l'application pour le déploiement, vous préparerez votre application de commerce électronique pour la distribution sur les magasins d'applications avec des fonctionnalités telles que les écrans d'accueil et les icônes d'application personnalisées. Le cours est conçu pour les développeurs ayant une expérience préalable de React Native ou du développement d'applications mobiles, et il est parfait pour tous ceux qui cherchent à créer des applications mobiles évolutives et robustes. À la fin de ce cours, vous serez en mesure de concevoir et de développer une application de commerce électronique riche en fonctionnalités, d'intégrer des systèmes d'authentification à l'aide de Firebase, de gérer la validation des données et les préférences des utilisateurs, et de déployer votre application en toute simplicité.

Fonctionnalités avancées et développement d'applications
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Fonctionnalités avancées et développement d'applications
Ce cours fait partie de Spécialisation "Le Bootcamp complet de React Native 2026"

Instructeur : ExpertEdge - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Construisez des applications React Native complexes avec des composants d'interface utilisateur avancés pour le commerce électronique.
Intégrer Redux Toolkit pour gérer l'état de l'application, en particulier pour le panier d'achat.
Mettez en œuvre la validation de formulaire avec Yup et gérez efficacement les entrées utilisateur dans React Native.
Déployer une application de commerce électronique entièrement fonctionnelle avec Firebase Authentication et Firestore.
Compétences que vous acquerrez
- Catégorie : Interface utilisateur (UI)
- Catégorie : Déploiement des applications
- Catégorie : Développement d'applications
- Catégorie : Commerce électronique
- Catégorie : Conception de l'application
- Catégorie : Authentifications
- Catégorie : Développement mobile
- Catégorie : Technologies de stockage des données
- Catégorie : Réutilisation du code
- Catégorie : Validation des données
- Catégorie : Conception de l'interface utilisateur (UI)
- Catégorie : Développement multiplateforme
- Catégorie : React.js
Outils que vous découvrirez
- Catégorie : Persistance des données
- Catégorie : Composants de l'interface utilisateur
- Catégorie : React Redux
- Catégorie : React Native
Détails à connaître

Ajouter à votre profil LinkedIn
mai 2026
9 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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 7 modules dans ce cours
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

Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,






