Formation Flutter
  • Qui suis-je ?
  • La formation
  • Freelance
  • Newsletter
  • Me contacter

La formation

Découvrez le programme de la formation Dart/Flutter

Dart

Apprendre et connaître le langage Dart : sa syntaxe, ses fonctionnalités, ses bonnes pratiques, tester le code…

Flutter et ses Widgets

Les interfaces graphiques se composent à l'aide de Widgets en Flutter. Vous découvrirez ceux qu'il faut utiliser, mais aussi comment optimiser au mieux le code pour assurer d'excellentes performances.

La gestion de l'état

La gestion de l'état (ou state management) est une question épineuse en Flutter. Faut-il privilégier les outils intégrés (InheritedWidget, ChangeNotifier…) ou passer par des bibliothèques tierces (BLoC, Provider, Riverpod…) ?

La navigation

Le changement d'écran s'effectue avec un composant nommé Navigator. Dans sa deuxième version, il permet de mieux gérer l'historique sur le web.

Stocker des données

Données temporaires, à persister, à chercher… autant de questions qui peuvent se poser et auquel Flutter peut répondre !

Les requêtes

Des bibliothèques comme Retrofit permettent de faciliter les requêtes. Nous verrons comment l'utiliser et l'intégrer au mieux dans les applications.

Architecture du projet

L'architecture d'un projet dépend de sa complexité et de la flexibilité attendue. En partant d'exemples ou en se basant sur les demandes, nous essaierons de voir ensemble comment répondre au mieux à la problématique !

Communication avec les plateformes

Flutter ne sait pas tout faire et doit parfois déléguer aux plateformes (Android ou iOS par exemple). Nous verrons ainsi comment faire communiquer Dart <-> Plateforme.

A la carte !

D'autres sujets peuvent être abordés comme la publication sur les boutiques d'applications (Google Play, App Store…), la création de plugins/packages, sécuriser les données, Dart:ffi…

Adresse

Société D.A.A.D.
35 Boulevard du Général Leclerc
92110 Clichy (FRANCE)

Copyright 2016 - 2025 tous droits réservés.