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

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
Demander à Coursera
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 : Conception de l'application
- Catégorie : Authentifications
- Catégorie : Technologies de stockage des données
- Catégorie : Réutilisation du code
- Catégorie : Conception de l'interface utilisateur (UI)
- Catégorie : Validation des données
- Catégorie : Développement mobile
- Catégorie : Développement multiplateforme
- Catégorie : React.js
- Catégorie : Développement d'applications
- Catégorie : Commerce électronique
- Catégorie : Déploiement des applications
Outils que vous découvrirez
- Catégorie : Persistance des données
- Catégorie : React Native
- Catégorie : React Redux
- Catégorie : Composants de l'interface utilisateur
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.
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
Foire Aux Questions
Plus de questions
Aide financière disponible,




