Développez des applications sur iOS et Android avec React Native

Découvrez comment créer des applications pour mobiles et tablettes numériques sur iOS et Android facilement, en utilisant Expo.

Tous les niveaux
80 heures
4.9 / 5
92 avis
Avatar de Jérôme DELAUNEY
Avatar de Shompoth KHAN
Avatar de Mansour MAHAMAT-SALLE
Avatar de Manon ECHE
Avatar de Alliance TSHINDAYI
1 954 apprenants
Développez des applications sur iOS et Android avec React Native

Présentation

Bienvenue sur le cours sur React Native, le seul cours dont vous avez besoin pour apprendre à utiliser React, même en partant de zéro.

Avec plus de 24 heures, ce cours est sans doute le plus complet que vous puissiez trouver. Même si vous n'avez aucune expérience en programmation avec React Native, vous passerez du niveau débutant à celui de professionnel grâce à ce cours. Voici pourquoi :

  • Ce cours est enseigné par le formateur emblématique de BELIEVEMY, l'un des meilleurs acteurs de la pédagogie dans le domaine du développement web
  • Ce cours a été entièrement mis à jour pour la toute dernière version de React Native, vous apprendrez les toutes dernières nouveautés et les meilleures astuces de programmation du moment
  • Ce cours n'est pas un cours magistral : vous allez passer par toutes les émotions et vous allez pratiquer dans des dizaines de cas concrets, avec notamment trois vrais projets
  • L'ensemble du contenu du cours a été vu et revu pendant plusieurs mois par plusieurs développeurs professionnels de React pour être parfaitement en adéquation avec les besoins professionnels des entreprises
  • Plus de 100.000 étudiants ont déjà appris le développement web grâce à nos cours
  • Ce cours est constamment mis à jour avec de nouveaux contenus et de nouveaux projets proposés par les étudiants : c'est-à-dire par vous !

Nous allons y aller pas à pas, nous avancerons méthodiquement et astucieusement pour que vous puissiez toujours comprendre ce que vous faites et pour que vous puissiez apprécier vos résultats.

Plan de la formation

20 parties

Avant de commencer

7 min4 sessions
Qu'allons-nous faire dans cette formation ?3 min
Prérequis1 min
Comment réussir cette formation ?2 min
Comment poser mes questions ?1 min

Orientation

1 session
Commencez la formation selon votre niveau

Commençons par installer React Native

1h89 sessions
Comment fonctionne React Native ?2 min
Quels sont les logiciels dont nous allons avoir besoin ?1 min
Quelles sont les extensions à installer ?14 min
Les deux façons de créer une application React Native3 min
Créons notre première application avec Expo11 min
Analysons les fichiers et dossiers créés par Expo9 min
Ouvrir une application sur un simulateur Android18 min
Ouvrir une application sur un simulateur iOS3 min
Ouvrir une application sur son appareil physique7 min

Projet #1 Guidé - Une application StarBucks

2 min1 session
Voici ce que nous allons réaliser dans les prochaines sessions2 min

Décrochez votre certification

À la fin de cette formation, vous recevrez une certification attestant de vos compétences avec React Native si vous réussissez tous vos quizs.

Certification de la formation React Native
Believemy Originals logo
Contenu à jour au 1 octobre 2026
En français 🇫🇷
Certificat d'achèvement partageable
Accompagnement par nos mentors
Codes sources fournis

React Native en action : du code à l'appli

C'est le même React que pour le web. Sauf qu'ici, le résultat est une vraie appli mobile. Touchez le cœur dans le téléphone et regardez le code s'animer.

App.jsInteractif
function Profil() {
  const [likes, setLikes] = useState(0)
  return (
    <Pressable
      onPress={() => setLikes(likes + 1)}>
      <Text> ♥ {likes}
    </Pressable>
  )
}

Touchez le cœur : c'est la ligne onPress de votre code qui s'exécute.

9:41
Profil
BeBot
BeBot
@bebot

Vous écrivez du React, comme pour un site. Mais cette fois, ça devient une appli installable, sur iPhone comme sur Android.

À vous de jouer : composez votre écran

Une appli, c'est un assemblage de petits blocs. Activez-les un par un et regardez votre écran se construire, comme un vrai développeur React Native.

Screen.jsJouable
Touchez pour ajouter ou retirer
9:41
Mon appli

Chaque bloc est un composant. C'est exactement comme ça qu'on bâtit une appli en React Native : en assemblant des composants.

React Native est dans votre poche

Vous avez sûrement déjà une appli React Native sur votre téléphone, sans le savoir. Apprendre React Native, c'est pouvoir construire les mêmes.

Dans votre poche

Des applis sur votre téléphone sont en React Native.

Instagram

Le partage de photos, sur des milliards de téléphones.

Discord

Le QG des communautés et du gaming.

Shopify

L'appli des boutiques en ligne.

Pinterest

Des milliards d'idées à épingler.

Skype

Les appels vidéo, réécrits en React Native.

Wix

Créer et gérer un site depuis son mobile.

Instagram, Discord, Shopify... des applis utilisées par des centaines de millions de personnes sont construites en React Native.

Une appli, ou deux ? Avec ou sans React Native

Construire pour iPhone et Android, c'est normalement deux fois le travail. React Native change la donne.

Sans React Native
  • Coder deux fois : une appli iOS, puis une appli Android.
  • Apprendre Swift ET Kotlin, deux langages depuis zéro.
  • Deux équipes, deux budgets, des sorties décalées.
  • La moindre correction est à refaire en double.
Avec React Native
  • Un seul code JavaScript pour iOS et Android.
  • Vous réutilisez le React que vous connaissez déjà.
  • Une équipe, une base de code, tout sort en même temps.
  • Vous corrigez une fois, c'est livré sur les deux.
Le résultat

De vraies applis mobiles sur iOS et Android, avec les compétences React que vous avez déjà. C'est ça, React Native.

Avis des apprenants sur notre formation React Native

4.9 / 5
92 avis (Trustpilot et Believemy)
Je maîtrisais déjà React pour le web, mais je n'avais jamais osé me lancer dans le mobile. Cette formation m'a fait passer le cap : j'ai publié ma première app sur l'App Store et le Play Store ! Les explications sur la navigation, les composants natifs et les API mobiles sont d'une clarté incroyable. Merci Believemy !
Maxime DUBOIS
Avis vérifié
Passer du web au mobile me semblait insurmontable. Grâce à cette formation, j'ai compris comment réutiliser mes compétences React pour créer de vraies applications iOS et Android. On code une app complète du début à la fin, avec des projets vraiment concrets. Aujourd'hui, je développe en freelance sur du mobile. Un indispensable !
Léa GARNIER
Avis vérifié
Google
Capgemini
Deloitte

Rejoignez plus de 1 954 apprenants qui ont déjà suivi cette formation !

Commencez ce soir, avancez quand vous le pouvez : la formation reprend là où vous l'avez laissée.

FAQs

C'est quoi React Native ?

React Native est un framework open source créé par Meta (Facebook) qui permet de développer des applications mobiles natives pour iOS et Android à partir d'une seule base de code, en JavaScript et React.
Plutôt que d'apprendre Swift pour iOS et Kotlin pour Android, vous réutilisez vos compétences React pour créer de vraies applications mobiles publiables sur l'App Store et le Google Play Store. C'est aujourd'hui l'une des technologies les plus demandées pour le développement mobile.

Combien de temps me faudra-t-il pour terminer cette formation ?

Nos apprenants passent en moyenne 80 heures pour terminer cette formation.

Faut-il respecter des horaires pour suivre la formation ?

Non, vous pouvez suivre la formation à votre rythme, elle se fait entièrement en ligne. Vous pouvez donc suivre cette formation où et quand vous le souhaitez.

Quel est le niveau requis pour suivre cette formation ?

Cette formation est accessible à tous les niveaux. Si vous n'avez jamais utilisé React Native, il vous suffit de commencer par le début et de suivre les modules dans l'ordre.
Si vous avez déjà des connaissances avec React Native, vous pouvez directement vous rendre aux modules qui vous intéressent.

Est-ce que je peux poser des questions si j'ai un problème ?

Oui, vous pouvez poser des questions à tout moment. Nous avons une équipe de mentors qui est là pour vous aider et répondre à vos questions si vous avez un problème.
Vous pourrez même rejoindre notre communauté privée pour échanger avec les autres apprenants.

Est-ce que je recevrais un certificat à la fin de la formation ?

Oui, vous recevrez un certificat de fin de formation à la fin de la formation. Ce certificat est un gage de votre réussite car vous devrez valider tous vos modules et tous les quizs pour le recevoir : c'est une preuve de votre investissement.

La formation est-elle à jour avec la dernière version ?

Oui, la formation est à jour avec la dernière version de React Native. Nous mettons régulièrement à jour nos formations pour qu'elles soient toujours à jour avec les dernières technologies.

Ces formations pourraient vous intéresser