AccueilFormationsFlutter Mobile
Développement Mobile6 moisStage garanti

Développement mobile avec Flutter

Applications iOS et Android avec un seul code base

Présentiel
En ligne
Petits groupes
Certifiant

À propos de cette formation

Apprenez à créer des applications mobiles modernes pour iOS et Android avec Flutter et Dart. Une formation pratique qui couvre de l'UI/UX mobile jusqu'à la publication sur les stores, incluant l'intégration Firebase et les APIs.

Ce que vous allez apprendre

Créer des apps iOS et Android avec Flutter
Maîtriser le langage Dart
Gérer l'état avec Riverpod et BLoC
Intégrer Firebase (auth, Firestore, notifications)
Publier sur App Store et Google Play
Consommer des APIs REST depuis mobile

Programme détaillé

01

Dart & Fondamentaux Flutter

2 semaines
  • Syntaxe Dart : types, classes, génériques
  • Programmation orientée objet en Dart
  • Installation Flutter et premier projet
  • Structure d'une app Flutter
02

Widgets & UI Flutter

3 semaines
  • Widgets stateless et stateful
  • Layout : Row, Column, Stack, Expanded
  • Material Design et Cupertino
  • Animations et transitions
  • Responsive design mobile
03

Navigation & Architecture

2 semaines
  • Navigation et routing avec GoRouter
  • Gestion d'état avec Riverpod
  • Architecture BLoC
  • Clean Architecture en Flutter
04

Backend & APIs

2 semaines
  • HTTP et consommation d'APIs REST
  • JSON parsing et modèles de données
  • Stockage local avec SharedPreferences et Hive
  • Gestion du cache et offline
05

Firebase & Services

2 semaines
  • Firebase Authentication
  • Cloud Firestore et Realtime Database
  • Firebase Storage
  • Push notifications avec FCM
06

Publication & Projet

3 semaines
  • Optimisation des performances
  • Publication sur Google Play Store
  • Publication sur Apple App Store
  • Projet complet : conception et développement

Stage Professionnel

3 mois
  • Développement mobile en entreprise
  • Contribution à des apps en production
  • Suivi et accompagnement
  • Rapport et évaluation

Prérequis

Bases en programmation (tout langage)
Curiosité pour le mobile
Ordinateur avec au moins 8GB de RAM

S'inscrire à cette formation

Durée
6 mois
Mode
Présentiel / En ligne
Format
Petits groupes
Stage
3 mois garanti
Agoe Minamadou, Lomé, Togo
Voir toutes les formations