Développer une application mobile sécurisée React Native

Cette formation vise à préparer des personnes capables de développer des applications mobiles React Native. elle prépare au Bloc 1 du titre professionnel Concepteur développeur d'application– RNCP niveau 6 (Bac +3).
Durée: 120 heures
Modalité: A Distance
Mise à jour: 22/07/25
Eligible CPF
Formation pratique

La Formation est pratique à plus de 80%. Grâce à nos ateliers, vous développerez de nouvelles compétences en réalisant des projets concrets.

Un mentor dédié

Un mentor expert vous offre un soutien pédagogique tout au long de la formation. Il est là à vous assister et à partager son expérience.

Formation personnalisée

Apprenez à votre rythme, avec un contenu qui vous correspond : Notre formation est conçue pour s'aligner sur votre trajectoire professionnelle

Objectif de formation

Vous souhaitez concevoir une application mobile complète, connectée à un serveur sécurisé, en combinant React Native avec une API moderne ? Cette formation vous propose de choisir entre Node.js ou Symfony pour le back-end, tout en maîtrisant React Native pour l’interface utilisateur mobile.
À la fin de cette formation, vous serez capable de :

  • Installer et configurer votre environnement de développement avec React Native, Node.js ou Symfony, afin de préparer un cadre technique solide pour votre projet mobile sécurisé.
  • Développer des interfaces utilisateur intuitives et réactives avec React Native, adaptées à différents formats d’écrans et systèmes (iOS / Android).
  • Développer les composants métier du projet : gestion de données, formulaires, logique métier côté client et côté serveur.
  • Contribuer à la gestion d’un projet informatique en suivant les étapes de développement, test, versionnage et documentation.
Cette formation vous permet de créer une application mobile professionnelle avec une couche serveur sécurisée développée selon votre stack préférée (Node.js ou Symfony).

Compétences attestées 
  • Installer et configurer son environnement de travail en fonction du projet.
  • Développer des interfaces utilisateur
  • Développer des composants métier
  • Contribuer à la gestion d'un projet informatique


Prérequis

- Avoir des connaissances de base en programmation et en Javascript 

Public cible

Cette formation s'adresse :
  • Aux demandeurs d'emploi
  • Aux personnes en situation de reconversion professionnelle 
  • Aux chef de TPE et PME 
  • Et à toutes personnes désirant apprendre à développer des applications web 

Diplome ou certification

À la fin de cette formation :
Vous pouvez prétendre au Certificat de compétence RNCP37873BC01 - Développer une application sécurisée  du titre Concepteur développeur d'applications , un diplôme du MINISTERE DU TRAVAIL DU PLEIN EMPLOI ET DE L' INSERTION  officiellement enregistré auprès de France Compétences le 18-12-2023  .
Date d'échéance:18-12-2028 

À propos des évaluations :

Présentation d'un projet réalisé en amont de la session : 00 h 20 min
En amont de la session d’examen, le candidat réalise un ou plusieurs projets.
Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l’ensemble des projets.
Lors de l’examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.
Le candidat présente ensuite son ou ses projets au jury.
Entretien technique : 00 h 30 min
Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s’assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d’évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.
Questionnaire professionnel : 00 h 30 min L'ensemble des candidats répondent en même temps au questionnaire professionnel en présence d'un surveillant.
Le candidat étudie une documentation technique rédigée en anglais.
Il répond à
- deux questions fermées à choix unique posées en français
- deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais
Durée totale de l’épreuve pour le candidat : 01 h 20 min

Ressources techniques et pédagogiques

  • Une plateforme e-learning disponible 24h/24,
  • Cours en e-learning
  • Tutoriels
  • Mises en situation professionnelles pour monter en compétences rapidement,
  • Un mentor professionnel pour vous assister dans la réalisation des projets,
  • Une communauté d'apprenants pour partager les connaissances.
  • Suivi personnalisé par un mentor/coach expert

Modalités d’évaluation

  • Réalisation projet contrôle continu et soutenance orale
  • Questions à choix multiples (QCM)

Workshop 1 : Développement d’une API sécurisée pour l’application mobile (Node.js ou Symfony)

  • Installation et configuration du projet serveur (Express, AdonisJS ou Symfony)
  • Création d’un modèle de données (utilisateurs, contenus, etc.)
  • Développement d’une API RESTful sécurisée pour la communication avec l’application mobile
  • Authentification via JWT, gestion des rôles et permissions
  • Protection des données (CORS, validation, filtrage, RGPD)
  • Test des routes avec Postman ou Swagger
  • Organisation du projet côté back-end : structure des dossiers, environnement de développement, gestion des versions avec Git
  • Utilisation d’un outil de suivi de projet (GitHub Projects, Trello, Notion) pour suivre l'avancement des tâches côté API
  • Préparation de l’environnement distant (hébergement, déploiement si applicable)

Workshop 2 : Interfaces mobiles avec React Native

  • Installation de l’environnement (Expo CLI ou React Native CLI, émulateurs, simulateurs)
  • Création de l’architecture mobile et des composants (Navigation, Header, Bottom Tabs)
  • Connexion à l’API sécurisée (authentification, récupération et affichage de données)
  • Gestion de l’état avec Context API, useState, useEffect
  • Création de formulaires sécurisés (connexion, création de compte, édition)
  • UX mobile : accessibilité, feedback utilisateur, ergonomie
  • Sécurisation du stockage local (token, informations sensibles)
  • Planification et structuration des sprints de développement mobile (Backlog, priorisation des fonctionnalités)
  • Suivi des versions et intégration continue du projet mobile avec Git et GitHub

Responsables pédagogiques
  • Richard LEUBOU (Docteur en informatique et applications, enseignant en Master 2 Université de Strasbourg)
  • Benoît CRESPIN (Maître de conférence en Informatique, Université de Limoges) - personne ressource consultée dans le cadre de la conception et de la mise en place des parcours de formation
Référent handicap
  • Toute personne en situation de handicap et désirant suivre une formation chez GDU bénéficie d'un accompagnement gratuit sur demande à l'adresse handicap@gducampus.com
  • Notre plateforme a été conçue afin d'éviter les surcharges mentales, pour rendre plus confortables les pages pour les personnes hyperactives ou les plus jeunes, particulièrement sensibles au mouvement sur écran.
  • Notre référent handicap répond à vos questions. Si besoin, nous vous orienterons vers l'organisme habilité pour traiter votre demande.
  • Contact référent handicap: handicap@gducampus.com
Vos questions, nos réponses

Oui, vous pouvez suivre cette formation à distance. Notre programme de formation a été spécialement conçu pour offrir une grande flexibilité, en intégrant des outils et des méthodes pédagogiques adaptés à l'apprentissage en ligne.

Notre approche est axée sur la méthodologie par projet. Si bien que vous serez rapidement en mode "action", à coder et à créer.

Tout à fait. Chaque apprenant bénéficie d'un suivi personnalisé. Nous croyons que chaque étudiant est unique et mérite une attention particulière.

Nous sommes flexibles et nous nous adaptons aux besoins de chaque apprenant. Notre but est que vous réussissiez, peu importe le chemin emprunté.

La formation s'étend sur une période de 3 mois. Cependant, des aménagements spécifiques sont possibles

Plusieurs options s'offrent à vous : CPF, Pôle Emploi, ou autres dispositifs. Si vous choisissez de financer vous-même, nous sommes là pour vous guider à travers les modalités.

Le coût de la formation est de 2700,00 €. Cette somme peut être partiellement prise en charge par le CPF, en fonction de votre solde (avec un reste à charge minimum de 102 €). D'autres financements, tels que France Travail, peuvent également être mobilisés.

Pour suivre cette formation, vous devez disposer d'un ordinateur portable I3 minimum et d'une bonne connexion internet. Bien que non obligatoire, il est fortement conseillé de disposer d'un casque de réalité virtuelle.

À la fin de cette formation, vous pouvez envisager une poursuite d’études en vous inscrivant aux autres blocs de compétences restants du parcours, en vue de l’obtention du diplôme de Concepteur developpeur d’applications (Bac+3).

Cette formation vous permet d’acquérir des capacités professionnelles en développement des applications mobiles React Native. Vous pourrez intervenir en contexte professionnel, faire évoluer vos responsabilités actuelles ou exercer en freelance.

  • Taux de présentation : données indisponiblespublication à partir de 2026.
  • Taux d’obtention : données indisponiblespublication à partir de 2026.
  • Parcours par blocs : validation par blocs possible.
  • Équivalences / passerelles : voir fiche officielle
  • Suites de parcours / débouchés : voir fiche officielle
  • Taux de satisfaction : données indisponibles — publication à partir de 2026.
  • Taux d’abandon en cours de formation : données indisponibles — publication à partir de 2026.
  • Taux d’insertion / retour à l’emploi : N/A (pour un bloc seul) ou données indisponibles — publication à partir de 2026.

Méthode de calcul : taux de présentation = présentés ÷ éligibles/inscrits ; taux d’obtention = reçus ÷ présentés.

Statistiques global du diplome (données disponible sur France Compétences)

  • Nombre de certifiés 1807
  • Nombre de certifiés à la suite d’un parcours vae : 3
  • Taux d'insertion global à 6 mois (en %) : 73%
  • Taux d'insertion dans le métier visé à 6 mois (en %) : 70%
  • Taux d'insertion dans le métier visé à 2 ans (en %) : 92%

Note : ces chiffres sont nationaux (toutes sessions/organismes confondus) et ne reflètent pas vos promotions locales ; ils sont donnés à titre informatif.

Concrètement, que fait le mentor chez Global Digital University ?

01
Il assure le suivi

Suivi de progression, réalisations, et atteinte d'objectifs personnels.

02
Il répond aux questions

Réponses précises aux questions, ortientations, éclaircissement de doutes.

03
Il partage sa passion

Transmission de passion, inspiration, et motivation dans le domaine.

Comment ca marche
Je souhaite assister à une
session de demo

Ces formations pourraient vous intéresser

Scroll