Ce repo est le support de formation Flutter créé par l'agence Apps42
Les dossiers et fichiers dans le dossier dart
permettent de voir les spécificités de Dart.
Pour lancer chaque sous-chapitre, décommentez la section appropriée dans le fichier dart_formation.dart
et lancez la fonction main()
directement dans ce fichier.
Les sous-chapitres sont :
- les variables
- le null safety
- les conteneurs
- les structures de controle
- les fonctions
- les extensions
- les types énumérés
- l'asynchronisme
- les classes
Chapitre sur les widgets, et comment créer une page avec les widgets de base.
Lancer la commande
flutter run --dart-define=CHAPTER=WIDGETS
pour y accéder.
Chapitre sur la navigation, les routes et les routeurs.
Lancer la commande
flutter run --dart-define=CHAPTER=NAV
pour y accéder.
Chapitre sur la bibliothèque http, la sérialisation/déserialisation et les appels réseaux asynchrones
Lancer la commande
flutter run --dart-define=CHAPTER=WEBSERVICES
pour y accéder.
Chapitre sur les Widgets stateful, les FutureBuilder et la gestion d'états avec le pattern Bloc/Cubit/Repository
Lancer la commande
flutter run --dart-define=CHAPTER=STATEMANAGEMENT
ou
flutter run --dart-define=CHAPTER=STATEMANAGEMENTMOCK
pour y accéder.
© COPYRIGHT APPS42 2022 - Tous Droits Réservés