Flutter - Développement d’applications mobiles

Formation créée le 11/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

28 heures (4 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

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, accéder à des API REST et publier une application complète.

Objectifs de la formation

  • 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

Profil des bénéficiaires

Pour qui
  • Développeurs mobile, web ou full stack souhaitant créer des applications Android/iOS modernes et performantes avec Flutter.
Prérequis
  • Maîtrise de la programmation orientée objet (Java, C#, etc.).
  • Notions en développement mobile ou web utiles.

Contenu de la formation

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
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
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
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

Équipe pédagogique

Les formateurs intervenant dans cette formation sont des experts reconnus dans leur domaine. Sélectionnés avec soin, ils répondent à des critères stricts définis par nos équipes pédagogiques, tant sur le plan de l'expertise métier que sur celui des compétences pédagogiques. Chaque formateur : Possède au minimum 5 à 10 ans d'expérience professionnelle dans son domaine d'activité. A occupé ou occupe encore des postes à responsabilité en entreprise, apportant une vision concrète et actualisée des réalités du terrain. Est formé à des méthodes pédagogiques interactives pour garantir un apprentissage efficace et adapté aux besoins des participants.

Suivi de l'exécution et évaluation des résultats

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

Ressources techniques et pédagogiques

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

Qualité et satisfaction

Questionnaire de satisfaction à chaud. Questionnaire de satisfaction à froid.

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

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.