Développer une application mobile sécurisée avec Flutter

Cette formation vise à préparer des personnes capables de développer des applications mobiles Flutter. elle prépare au Bloc 1 du titre professionnel Concepteur développeur d'application– RNCP niveau 6 (Bac +3).
Développer une application mobile sécurisée avec Flutter
Méthode pédagogique

Apprendre en construisant, avec un mentor pour garder le cap.

Le parcours combine projets à livrer, feedback régulier et progression guidée pour transformer les notions en compétences opérationnelles.

01

Chaque module est un projet à livrer

Chez GDU, vous n'apprenez pas une notion — vous l'appliquez immédiatement. Chaque semaine, un projet concret : construire une fonctionnalité, déployer une application, concevoir un produit No-Code. 80 % du temps en atelier, 20 % en acquisition de concepts.

02

Un professionnel actif, pas un formateur généraliste

Votre mentor est un expert en exercice dans son domaine — développeur, product manager, expert No-Code. Chaque semaine, une session en live : revue de projet, feedback technique, orientation. Il débloque, il challenge, il transmet une vraie culture métier.

03

Bootcamp ou format long : vous choisissez votre rythme

Montée en compétences intensive en quelques semaines (Bootcamp) ou progression progressive adaptée à votre vie professionnelle (Format long). Dans les deux cas, le même niveau d'exigence et le même accompagnement mentor.

Objectif et contenu de la formation

Vous souhaitez créer une application mobile moderne et sécurisée avec Flutter et un back-end structuré ? Cette formation vous guide à travers toutes les étapes du développement mobile multiplateforme (iOS & Android), avec un back-end au choix (Node.js ou Symfony) pour une application connectée, évolutive et professionnelle.
À la fin de cette formation, vous serez capable de :

  • Installer et configurer votre environnement de développement pour Flutter et le back-end choisi (Node.js ou Symfony), afin de démarrer un projet mobile connecté.
  • Développer des interfaces utilisateur modernes et responsives avec Flutter, tout en tenant compte de l'expérience utilisateur.
  • Développer des composants métier côté client et serveur, incluant la logique de gestion des données et des interactions.
  • Contribuer à la gestion d’un projet informatique grâce à une organisation claire du code, un suivi structuré des tâches, et l'utilisation d’outils de versionnage et de collaboration.
Cette formation vous permet de construire une application mobile sécurisée de bout en bout, en alliant les performances de Flutter à un back-end moderne selon votre stack préférée.

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


Contenu

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)
  • Modélisation des données : utilisateurs, contenus, etc.
  • Création d’une API REST sécurisée (JWT, gestion des rôles, protection des routes)
  • Validation des données, CORS, gestion des erreurs et bonnes pratiques RGPD
  • Tests des endpoints avec Postman ou Swagger
  • Organisation du projet backend (structure, Git, environnements)
  • Utilisation d’un outil de gestion de projet (GitHub Projects, Trello…)
  • Préparation au déploiement : hébergement, environnement distant, configuration

Workshop 2 : Interfaces mobiles avec Flutter

  • Installation de Flutter et configuration des outils (IDE, simulateurs, émulateurs)
  • Création de l’architecture de l’application (widgets, navigation, state management)
  • Connexion à l’API sécurisée (authentification, récupération de données, envoi)
  • Formulaires sécurisés et validation côté client
  • Stockage local sécurisé (token, données sensibles)
  • Responsive design et accessibilité (mobile & tablette)
  • Organisation des sprints de développement mobile (roadmap, suivi des tâches)
  • Suivi des versions avec Git et mise en production de l'application

Prérequis

- Avoir des connaissances de base en programmation et en Javascript 

Diplôme et 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

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 

Ressources et moyens pédagogiques

  • Une plateforme pédagogique disponible 24h/24,
  • Cours en e-learning et tutoriels,
  • Tutorat via email et chat 

Modalités d'évaluation

  • Réalisation d'un projet final avec soutenance orale
  • Contrôle continu tout au long de la formation
  • QCM de validation des acquis par module

Responsable

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

Mentorat GDU

Concrètement, que se passe-t-il pendant une session ?

Chaque semaine, une session live avec votre mentor — un expert actif dans son domaine. Il revoit votre travail, débloque vos blocages et vous prépare aux réalités du métier.

01

Il revoit votre projet

Feedback direct sur votre code, votre produit, votre logique — sur un livrable réel, pas un exercice fictif.

02

Il débloque vos difficultés

Questions sans jugement, orientations précises, ressources ciblées selon votre niveau et votre blocage du moment.

03

Il suit votre progression

Points d'étape réguliers, objectifs clairs, ajustements si vous décrochez — vous avancez avec un cap défini.

04

Il partage le terrain

Anecdotes de missions réelles, erreurs classiques du métier, conseils de professionnel actif — pas de théorie creuse.

Besoin d'une précision ?

Questions fréquentes

11 questions

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 2720,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, 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 Flutter. 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.

Inscription et accompagnement

Prêt à démarrer ?
On vous accompagne.

  • Formation à distance
  • Individuelle ou en petit groupe
  • 100 % pratique sur projets réels
  • Démarrage à tout moment
  • Délai d'accès 15 jours
Choisir une option

Sans engagement  ·  Réponse sous 24h

Scroll