Inscriptions ouvertesCohorte 2026-A — démarrage 16 mars 2026S'inscrire
10 modules
~122h
3 jalons

Programmation Mobile Flutter

Stack : Dart, Flutter, Firebase, SQLite, Provider/Riverpod, Clean Architecture, Google Play Store, GitHub Actions.

Prochaine cohorte

Cohorte 2026-A

Démarre mars 2026

S'inscrire à ce parcours

Formation 100% gratuite, financée par nos partenaires

Programme du parcours

1

Dart & Flutter setup

Crafter

Flutter SDK, VS Code. Dart : types, classes, null safety, async. Widgets, Material Design.

8h1 ressource
2

Navigation & état

Crafter

GoRouter, Provider. Layout Row/Column/Stack/ListView.

8h1 ressource
3

APIs & stockage local

Crafter
Jalon

Dio/http, JSON parsing. SharedPreferences, SQLite (sqflite), mode hors-ligne.

10h1 ressource
4

Firebase

Crafter

Auth (email+Google), Firestore temps réel, Cloud Storage, Push Notifications FCM.

12h1 ressource
5

Fonctionnalités natives

Crafter
Jalon

Caméra, géolocalisation, permissions, notifications locales. Google Maps.

10h1 ressource
6

Animations & thèmes

Crafter

Animations implicites/explicites, Hero. Thème sombre/clair. UI adaptive tablettes.

6h1 ressource
7

Clean Architecture & tests

Cracker

Couches data/domain/presentation. get_it injection. Tests unitaires + widget tests.

14h1 ressource
8

Publication store

Cracker

APK signé. Processus Google Play. Fiche store (screenshots, description). CI/CD Flutter.

8h1 ressource
9

Flutter Web & multi-plateforme

Cracker

Compiler pour le web. UI responsive web vs mobile. PWA. Performances multi-plateforme.

6h1 ressource
10

Projet final Mobile

Carrier
Jalon

App mobile complète pour un besoin africain (Mobile Money, marketplace locale, app santé communautaire). Stack Flutter+Firebase+Clean Archi+tests+publication.

40h1 ressource

Comment se déroule la formation ?

  • Tronc commun IA obligatoire avant d'accéder à ton parcours spécialisé. 3 modules de prompt engineering et IA appliquée.
  • Modules séquentiels validés par un mentor sur grille critériée (note minimum 12/20 pour passer au suivant).
  • Journal d'apprentissage R2 à soumettre dans les 48h après le début de chaque module.
  • Phase Cracker en équipe pluridisciplinaire pour mettre en pratique les compétences sur un vrai projet.