Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à la gestion d’état
- Compréhension de l’état dans les applications Flutter
- Aperçu des approches de gestion d’état de Flutter
- Quand et pourquoi utiliser le motif BLoC
- Avantages de la séparation de la logique métier de l’interface utilisateur
Comprendre le motif BLoC
- Concepts de base de BLoC
- Événements, états et flux
- Fondamentaux de la programmation réactive
- Cycle de vie de BLoC
Conception de l’architecture BLoC
- Structuration d’une application Flutter à l’aide de BLoC
- Séparation des couches de présentation, de logique métier et de données
- Organisation des projets pour la maintenabilité
- Application des principes d’architecture propre
Création et gestion des BLoCs
- Création de BLoCs et de Cubits personnalisés
- Gestion de l’état de l’application
- Gestion des opérations asynchrones
- Gestion des erreurs et des transitions d’état
Intégration des BLoCs avec les widgets Flutter
- Injection des BLoCs dans l’arborescence des widgets
- Utilisation de BlocProvider, BlocBuilder, BlocListener et BlocConsumer
- Gestion efficace des reconstructions de widgets
- Travail avec BuildContext
Navigation et communication BLoC
- Transmission de données entre les écrans
- Communication entre plusieurs BLoCs
- Gestion de l’état partagé de l’application
- Coordination des flux de travail complexes des utilisateurs
Stockage persistant et stockage local
- Intégration du stockage local avec BLoC
- Gestion des données de l’application mises en cache
- Synchronisation des données locales et distantes
- Bonnes pratiques pour l’état persistant
Tests et débogage
- Tests unitaires des BLoCs et des Cubits
- Tests de widgets avec BLoC
- Débogage des transitions d’état
- Journalisation et dépannage des problèmes courants
Développement d’applications pratiques
- Construction d’une application Flutter complète à l’aide du motif BLoC
- Mise en œuvre de la navigation et de la gestion d’état
- Tests et débogage de l’application
- Examen des bonnes pratiques et prochaines étapes
Pré requis
- Compréhension de base du fonctionnement de Flutter
Public visé
- Développeurs
14 Heures
Nos clients témoignent (1)
Informations supplémentaires très utiles
Grzegorz - Comp S.A.
Formation - BLoC Pattern
Traduction automatique