Aller au contenu
Langage & Développement informatique

Flutter – Développement d’applications mobiles

Cette formation de 28 heures permet d’apprendre à développer des applications mobiles multiplateformes performantes avec Flutter. Les participants découvriront le langage Dart, apprendront à construire des interfaces réactives, gérer l’état,…

28h
Intermédiaire
Mixte

Description de la formation

Cette formation Flutter s’adresse aux développeurs et développeuses souhaitant maîtriser la création d’applications mobiles modernes et performantes. Que vous veniez du web ou d’autres environnements, vous acquerrez les compétences essentielles du framework Flutter pour développer sur iOS et Android simultanément.

Pendant 28 heures, vous apprendrez l’architecture Flutter, la gestion d’état, l’intégration d’APIs, et les bonnes pratiques de développement mobile. Notre approche pédagogique combine distanciel et présentiel, vous permettant de progresser à votre rythme tout en bénéficiant d’interactions directes avec nos formateurs experts.

ESIC, organisme de formation certifié Qualiopi, vous accompagne individuellement tout au long de votre parcours. Cette formation est éligible au CPF et peut être financée via votre compte personnel. Elle est aussi ouverte au financement OPCO et France Travail selon votre situation.

Progressez vers une carrière de développeur mobile reconnaissé, avec des compétences immédiatement applicables en entreprise.

Objectifs pédagogiques

  • Créer des interfaces mobiles avec les widgets Flutter
  • Gérer la navigation, les états et les formulaires
  • Intégrer des APIs REST et stocker des données localement
  • Structurer et tester une application Flutter complète

Programme détaillé

Module 1 Jour 1 – Découverte de Flutter et Dart
  • Présentation de Flutter et installation
  • Structure d’un projet, widgets de base
  • Layouts, containers, row/column, styles
  • TP : interfaces simples avec widgets de base
Module 2 Jour 2 – Navigation et logique métier
  • Navigation : Navigator, routes nommées
  • Gestion d’état avec `setState`, Provider (intro)
  • Formulaires : TextFormField, validation
  • TP : app multi-écrans avec interactions utilisateur
Module 3 Jour 3 – Stockage local et services web
  • Stockage local avec SharedPreferences / fichiers
  • Appels d’API REST avec `http`, JSON
  • Affichage dynamique, listes, gestion erreurs
  • TP : consommer une API et afficher les données
Module 4 Jour 4 – Projet complet
  • Réalisation du mini-projet final
  • Organisation du code : services, modèles, vues
  • Test sur simulateur et appareil physique
  • Présentation, bilan et export APK simple

Prérequis

  • Maîtrise de la programmation orientée objet (Java, C#, etc.).
  • Notions en développement mobile ou web utiles.

Public visé

  • Développeurs mobile, web ou full stack souhaitant créer des applications Android/iOS modernes et performantes avec Flutter.

Modalités de la formation

  • ⏱ Durée : 28h
  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Intermédiaire
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • 🗓️ Délai d'accès : variable selon le mode de financement, généralement de 11 jours ouvrés à 1 mois après l'inscription. En savoir plus.
  • ♿ Accessibilité : Chaque demande émanant d'une personne en situation de handicap fait l'objet d'une étude de faisabilité et d'adaptation. Contactez notre référent handicap.
🏆
Passage de la certification obligatoire

Cette formation se conclut par le passage d'une certification officielle, indispensable à la validation de votre parcours.

Équipe pédagogique

Nos formations sont conçues et animées par une équipe de formateurs experts, sélectionnés pour leur double compétence : une expertise métier acquise sur le terrain et une réelle expérience pédagogique. Le suivi de chaque apprenant est assuré par un référent pédagogique dédié.

  • Formateurs professionnels spécialistes de leur domaine, en veille permanente sur les évolutions du secteur
  • Référent pédagogique dédié, disponible tout au long du parcours
  • Contenus régulièrement actualisés et adaptés au niveau de chaque participant
  • Référent handicap pour l'accueil et l'adaptation des personnes en situation de handicap

Ressources pédagogiques

  • Support PDF
  • Code source commenté des TP
  • Fichiers projet starter + correction
  • Références Flutter / Dart / pub.dev

Suivi de l'exécution et évaluation

  • TP et quiz en cours de formation
  • Évaluation finale via mini-projet Flutter
  • Feuille de présence
  • Questionnaire de satisfaction

Accessibilité

Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.

Fiche mise à jour le 7 juillet 2026.