Développeur mobile avancé · Flutter
Six personnes par promo. 12 h de mentorat individuel par mois.
200 heures de pratique, un livrable par module, et un entretien d'embauche chez nous à la fin pour les meilleurs profils.
Gratuite, 2 h, sans obligation de s'inscrire ensuite.
portrait
Kokou Bienvenu Agbavon
formateur principal
- Co-organisateur GDG Lomé et Flutter Togo
- Auteur de Lectionnaire — 10 000 téléchargements, 4 pays
- Trois publications techniques Flutter, benchmarks inclus
La personne qui enseigne est celle qui a mis l'application en production.
24
modules — 14 au programme, 10 bonus
200 h
dont un stage optionnel de 2 mois
6
participants maximum par promo
3
formats selon votre niveau de départ
Ce que vous livrez, module par module
01Introduction au développement mobile avec Flutterpremier projet Flutter installé et lancé
02Introduction au langage Dartmini-TP Dart
03Développement d'interfaces et composition de widgetsécran statique livré
04Architecture MVVM : concepts de baseprojet fil rouge démarré (structure MVVM)
05Thème, ressources et personnalisation visuellethème complet appliqué au projet fil rouge
06Navigation et interactions utilisateurparcours multi-écrans navigable
07Dart avancé : fonctionnel, asynchrone et POOmini-TP Dart avancé
08Données locales : sérialisation et stockagepersistance locale intégrée au projet fil rouge
09Interfaces riches, réactives et adaptativesécran adaptatif livré
10Connexions avec les APIs RESTintégration API réelle
11Gestion d'état et synchronisation des donnéesétat synchronisé sur le projet fil rouge
12Architecture avancée : Clean Architecture et SOLIDrefactorisation du projet fil rouge
13Tests, qualité de code et productionsuite de tests du projet fil rouge
14Concepts avancés et mise en production professionnelleapp publiée
15Navigation Flutter : Navigator 1.0 vs GoRouter vs Navigator 2.0migration de navigation appliquée
16Créer des templates réutilisables avec Mason & Bricksbrick Mason publié
17Optimiser ses tâches de fond avec les Isolatestâche de fond isolée du thread principal
18Mini WhatsApp : notifications temps réel, chat instantanémini-app de chat livrée
19Naviguer entre plusieurs versions de Flutter avec FVMprojet configuré en multi-version FVM
20Publier son application sur le Google Play Store (manuelle + CI/CD)app soumise sur le Play Store
21Rendre son application accessible et internationaleapp traduite et testée en accessibilité
22Comment monétiser son application mobile ?plan de monétisation chiffré
23Configurer son éditeur de code pour le développement agentiqueéditeur configuré avec agent IA
24Intégrer les LLMs et APIs d'IA dans son projet Flutterfonctionnalité IA intégrée au projet fil rouge
Méthodes pédagogiques
- Cours en groupe (séances hebdomadaires interactives)
- Sessions intensives type hackathon
- Sessions one-to-one (mentorat individuel)
- Projets fil conducteur par module
- Mini-TP hebdomadaires
- Quiz de validation intermédiaires
- Groupe de discussion dédié à la cohorte
Ressources fournies
- Documentation écrite et ressources complémentaires de toutes les sessions
- Codes sources des TP dans leurs versions finalisées
- Kit de démarrage Flutter avec architecture MVVM préconfigurée
- Librairies préconfigurées (thème, i18n, HTTP, notifications, navigation)
- Configuration CI/CD clé en main (GitHub Actions, GitLab & Fastlane)
- Outils CLI pour initialiser rapidement une architecture MVVM et ses tests
Tarif sur devis, adapté à votre profil de départ.
Demander un devis →Tarif sur devis, adapté à votre profil de départ.
Demander un devis →