Flutter - Développement d’applications mobiles
Version du programme : 1
Type de formation
PrésentielDurée de formation
28 heures (4 jours)Accessibilité
OuiFlutter - 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
- Développeurs mobile, web ou full stack souhaitant créer des applications Android/iOS modernes et performantes avec Flutter.
- 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
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
Capacité d'accueil
Délai d'accès
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.