Passer au contenu principal

MFE-IT

Développement

Formation React Native – Développez des Applications Mobiles Natives avec un Code Unique

Formation React Native – Développez des Applications Mobiles Natives avec un Code Unique
Sessions garanties dès 1 inscrit  •  Pas de risque de report sauf cas de force majeure  •  60% de pratique
Informations clés
Durée5 jour(s) / 35 h
Tarif2930 € HT
FormatDistanciel, Présentiel sur votre site
NiveauIntermédiaire
CertifianteNon
Sur-mesureProgramme personnalisable

Prochaines sessions

8 Janv. 2027
5 Fév. 2027
5 Mars 2027
9 Avr. 2027
14 Mai 2027

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.

Description de la formation React Native – Développez des Applications Mobiles Natives avec un Code Unique

Cette Formation React Native vous accompagne dans la création d’une application mobile complète, de l’interface utilisateur aux appels API, en passant par la navigation, les hooks, la gestion d’état et la publication.

Dans un monde mobile-first, React Native s’impose comme la solution moderne et performante pour développer des applications mobiles multiplateformes à partir d’un code JavaScript unique.

Adopté par des géants comme Facebook, Instagram ou Airbnb, React Native combine la souplesse du développement web et les capacités natives de performance, avec un rendu fluide et une UX cohérente sur Android et iOS. Découvrez également notre Formation Comprendre les Besoins Utilisateurs, notre Formation Sass et notre Formation Cahier des Charges Informatique.

Envie de full-stack web plutôt que mobile ? Découvrez notre formation Full Stack React Node.js.

Envie de comparer les parcours ? Découvrez l’ensemble de nos formations en développement, ou laissez-vous guider par notre article Quelle formation en développement choisir ?.

Bon à savoir

Cette formation comprend de nombreux exercices (60 % de pratique) pour un meilleur apprentissage. Nos sessions sont garanties dès 1 seul inscrit, pas de risque de report (sauf cas de force majeure). Un entretien en amont a lieu entre le participant et ou un référent de l’entreprise afin de bien prendre en compte le profil du participant (niveau, besoins, contexte professionnel, enjeux…).
Evaluation : pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants reçoivent une attestation de validation d’acquis à l’issue de la formation.

Cette formation fait partie de notre catalogue Formations en Développement. Explorez nos autres formations en développement pour concevoir des applications modernes, performantes et maintenables.

Objectifs de la formation React Native – Développez des Applications Mobiles Natives avec un Code Unique

A l’issue de la formation le participant sera capable de :

  • Comprendre le fonctionnement de React Native et son écosystème
  • Créer des interfaces adaptatives avec composants natifs
  • Gérer la navigation entre écrans avec React Navigation
  • Utiliser les hooks (useState, useEffect) pour gérer l’état
  • Intégrer des API distantes (REST/GraphQL) et gérer les appels réseau
  • Tester, debugger, et préparer une app pour publication.
Prérequis de la formation React Native – Développez des Applications Mobiles Natives avec un Code Unique
  • Maîtrise de base en JavaScript moderne (ES6+)
  • Connaissances React.js fortement recommandées
  • Environnement de dev configuré (Node.js, Expo CLI ou React Native CLI)
  • Parce que chaque participant est unique, un entretien personnalisé avec notre expert nous permet de concevoir une formation parfaitement alignée avec ses objectifs, son niveau et ses enjeux professionnels.
Public visé par la formation React Native – Développez des Applications Mobiles Natives avec un Code Unique

Développeurs JS/React, fullstack, ou profils en reconversion vers le mobile.

Financement

Cette formation est financée directement par l’entreprise (pas de CPF, pas d’OPCO).

Voir nos modalités de financement.

Programme détaillé de la formation React Native – Développez des Applications Mobiles Natives avec un Code Unique

Télécharger le programme (PDF)

Introduction à React Native
  • Présentation du framework, écosystème, outils, Expo vs React Native CLI.
Composants, styles et layout mobile
  • Vue, Text, Image, ScrollView, StyleSheet, Flexbox mobile.
Navigation entre écrans
  • Stack Navigator, Bottom Tabs, passage de paramètres, header personnalisé.
Hooks et gestion d’état locale
  • useState, useEffect, logique métier, mise à jour de l’UI, stockage local (AsyncStorage).
Appels API et gestion réseau
  • fetch, axios, traitement JSON, affichage conditionnel, gestion des erreurs.
Intégration d’état global
  • Context API ou Zustand pour des cas simples. Introduction à Redux pour projets complexes.
Tests, debug et publication
  • Débogage avec Flipper, logs, tests de composants, préparation builds Android/iOS avec Expo ou CLI.
Projet final – Application mobile complète
  • Création d’une app avec 3 à 4 écrans, navigation, appel API, persistance locale.
Les plus de cette formation
  • Est 100% orientée projet mobile et UX réelle
  • Combine React Native + Expo pour un démarrage rapide
  • S’adapte à la réalité terrain (exemples API, navigation fluide, state management)
  • Peut être un tremplin vers une carrière mobile JS-native ou fullstack
FAQ
React Native, c'est quoi ?

React Native est le framework créé par Meta pour développer des applications mobiles iOS et Android à partir d’un code JavaScript/TypeScript unique. Il s’appuie sur les composants React et compile vers des vues natives. Il est utilisé par Instagram, Discord, Shopify, etc. MFE-IT forme les développeurs à construire des applications mobiles React Native modernes.

Quelle différence entre React Native, Flutter et les apps 100% natives ?

React Native utilise JavaScript/TypeScript et des composants natifs. Flutter s’appuie sur Dart et son propre moteur de rendu pour une cohérence visuelle maximale. Les apps 100% natives (Swift/Kotlin) offrent les meilleures performances mais exigent deux bases de code. MFE-IT détaille ces approches pour aider votre choix.

React Native ou Expo pour démarrer ?

Expo simplifie énormément le démarrage (outils, OTA updates, déploiement) et convient à la majorité des applications. React Native CLI pur est préférable pour les besoins très spécifiques en modules natifs personnalisés. MFE-IT forme aux deux approches et aide à choisir selon votre contexte projet.

Combien de temps dure la formation React Native chez MFE-IT ?

La formation dure 5 jours soit 35 heures, en distanciel ou en présentiel, avec 3 participants maximum par session et 30 jours de support post-formation inclus.

Cette formation React Native est-elle éligible au CPF ou à une prise en charge OPCO ?

Non. MFE-IT ne gère pas directement les dossiers CPF ou OPCO et notre organisme n’est pas agréé Qualiopi. Cette formation s’adresse donc uniquement aux entreprises qui la financent directement.

C’est un choix assumé : nous avons privilégié l’agilité pédagogique et l’investissement dans la qualité réelle plutôt que dans la conformité administrative.

En contrepartie, vous bénéficiez d’un format 100 % sur mesure : entretien préalable, contenu adapté à votre contexte métier, sessions garanties dès 1 inscrit (sauf cas de force majeure), 3 participants maximum par session et 30 jours de suivi post-formation par email.

Pour plus d’informations voir notre faq et/ou nous contacter via notre formulaire de contact.