Formation Flutter

(63)*

Développez vos premières applications mobiles cross-platform avec Flutter et Dart en 3 jours, de l’UI à l’API.

Formation Flutter

Description

Cette formation Flutter vous permettra de concevoir des applications mobiles modernes, performantes et maintenables avec Dart et Flutter.

Pendant 3 jours, vous apprendrez à :

  • Maîtriser les bases de Dart (POO, asynchrone, null safety)
  • Comprendre la structure d’un projet Flutter
  • Concevoir des interfaces graphiques responsives
  • Gérer la navigation et les formulaires
  • Mettre en place une stratégie de state management avec Provider
  • Connecter une application Flutter à une API HTTP
  • Structurer votre code selon des principes d’architecture clairs

🇺🇸 Cette formation est aussi disponible en anglais

Public

Cette formation s’adresse aux développeur·se·s ayant déjà une expérience en programmation orientée objet et souhaitant se lancer sérieusement dans le développement mobile cross-platform.

Campus Atlas

Cette formation est éligible au dispositif Campus Atlas. Il permet aux entreprises relevant de l'OPCO Atlas de suivre des formations sélectionnées à tarifs négociés, avec une prise en charge pouvant aller jusqu'à 100% selon votre branche et votre situation. Ce dispositif s'adresse aux entreprises cotisantes/adhérentes à Atlas et à leurs salarié·e·s.
Voir la page Campus Atlas de la formation

Ils témoignent

Romuald P. MGEN Technologies 10.03.2025

Formateur avec une bonne pédagogie, et une très bonne maitrise tech du sujet (Flutter). Je recommande cette formation

Les objectifs

  • Installer et configurer un environnement de développement Flutter
  • Développer une interface utilisateur responsive avec des widgets adaptés
  • Implémenter la navigation et la gestion d’état d’une application
  • Consommer une API REST via HTTP et gérer la sérialisation des données
  • Structurer une application avec Provider et des notifiers
  • Déboguer et monitorer une application Flutter

Pré-requis

  • Savoir programmer dans un autre langage
  • Maîtriser les bases de la programmation orientée objet
  • Ordinateur portable à apporter

Le programme de la formation Flutter

Jour 1 : Premiers pas avec Dart et Flutter

  • Introduction au langage Dart !
    • Programmation Orientée Objet avec Dart
    • Programmation asynchrone
    • Null safety
  • Découvrir Flutter
    • Prise en main de l'environnement de développement
    • Création et paramétrage d'un projet
    • Structure d'un projet
    • Structure de l’application
    • Structure d’un écran
  • Création d'interfaces graphiques responsives (1/2)
    • Affichage de textes et d'images
    • Composer un layout
    • Création de widgets simples

Mises en pratique :

  • Création d'une application CLI avec Dart
  • Reproduction d’une interface graphique

Jours 2 : Créons des interfaces utilisateur avec Flutter !

  • Création d'interfaces graphiques responsives (2/2)
    • Gérer l’interactivité
    • Naviguer entre des écrans
  • Gestion d'états
    • Les différents types de widgets et leur cycle de vie
    • Création de formulaires

Mises en pratique :

  • Implémentation de la navigation entre plusieurs écrans
  • Implémentation d’un écran d’authentification

Jour 3 : Devenir autonome avec Flutter

  • Gérer les données
    • Communication client-serveur (HTTP)
    • Sérialisation des données
  • Stratégies de "State management et architecture applicative"
    • Les limites des StatefulWidget
    • Utiliser les « notifiers »
    • Utiliser Provider
  • Debugger et monitorer une application

Mises en pratique :

  • Connexion HTTP à API locale, implémentée avec Dart ( Shelf )
  • Implémentation des principes de séparation Vue/Logique métier avec Provider et les notifiers

Télécharger le programme

Formateurs

Erick GHAUMEZ

Erick est passionné par la conception et le développement logiciel depuis plus de 20 ans. D'abord expert et formateur certifié Adobe Flash et Flex, il a collaboré pendant près de 10 ans avec des chercheurs en didactique de l'Université Lyon 2. Il s'est ensuite spécialisé sur Angular, intervenant en tant que Lead Front pour plusieurs grands comptes.

En 2017 il découvre Flutter et n'a de cesse, depuis, de l'explorer. Initiateur de plusieurs projets open-source, il a également contribué au portage de Sentry pour Dart et Flutter.

Animé depuis toujours par le plaisir de partager ce qui le passionne, il met aujourd'hui son enthousiasme et son expérience au service d'équipes souhaitant adopter Flutter.

Témoignages

4.6/5 Basé sur 63 avis*

Gautier J.

Boursorama 02.06.2025

Très bonne formation pour apprendre les bases de Flutter

Nicolas C.

Bureau Veritas 12.05.2025

Cette formation Flutter est de qualité et très enrichissante. Tout était parfait : formateur, contenu, support, pédagogie, rythme, travaux pratiques.

Romuald P.

MGEN Technologies 10.03.2025

Formateur avec une bonne pédagogie, et une très bonne maitrise tech du sujet (Flutter). Je recommande cette formation

Julien G.

Luminess 13.01.2025

Formation très complète pour démarrer un projet Flutter

Lionel B.

My Lucky Day 26.02.2024

Présentation des bases et aussi d'une architecture avancée pour répondre à plusieurs problématiques.

Kévin M.

MOREAU Kévin 04.12.2023

Formation très bien faite, avec des points clés structuré et très bien expliqué pour ce faire une idée globale de ce qu'on peut faire en Flutter. La formation gagnerait en efficacité si on ajoutait une journée pour prendre le temps de tout bien voir et pratiquer un peu plus (car c'est très dense et peu de pratique). Je recommande fortement Erick pour toute personne qui souhaite découvre le Flutter car on sent la passion et son expérience à travers sa formation.

Bertrand D.

News Tank Network 16.10.2023

Très bonne formation. Le formateur est très pointu, c'est agréable. Une excellente maitrise technique mais aussi d'architecture applicative. Je pense toutefois qu'il faille trouver le moyen d'avoir plus d'interactions même dans les formations à distance, en laissant par exemple plus de temps sur les TD et passer les avancées de chacun en revu. Le programme est bien même si dense. Il manque pour moi 2 petites choses à voir que sont les notifications (avec les subtilités de chacun des OS) et les webviewer (interactions possibles avec les applications, gestion du cache, etc...)

Nicolas C.

Teach On Mars

Très bonne experience dans l'ensemble, formateur super sympa et passionné ! Je recommande cette formation !

Gautier J.

Boursorama

Très bonne formation, riche et intéressante.

Cyril L.

Boursorama

formation bien équilibrée, montée en complexité progressive

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

8 raisons de participer à une formation Human Coders

  • Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 1810 sessions réalisées). 99% des participants se disent satisfaits de nos formations
  • Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
  • Catalogue de formations complet : 225 formations au catalogue, de quoi vous accompagner sur tout vos projets
  • Écosystème dynamique : Nous accompagnons les dev depuis 14 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
  • Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
  • Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
  • Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012