+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

Room et persistance locale

Persister les données utilisateur sur l'appareil avec Room, DataStore et WorkManager. 5 leçons pour transformer une app sans mémoire en application fiable, utilisable hors ligne.

480
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

5 module(s)
Durée totale : 480
Persister les données utilisateur sur l'appareil avec Room, DataStore et WorkManager. 5 leçons pour transformer une app sans mémoire en application fiable, utilisable hors ligne.

Module 1 : Stockage local Android : panorama

60
Cartographier les options de stockage Android — SharedPreferences, DataStore, Room, fichiers internes, MediaStore — et apprendre à choisir la bonne pour chaque besoin.

Module 2 : Room : Entities, DAO et base de données

120
Déclarer une Entity, un DAO et une Database Room, puis insérer, lire et supprimer des lignes — les briques de toute persistance structurée sur Android.

Module 3 : Room avec Flow et relations

120
Observer une table Room en continu avec Flow, modéliser des relations 1-N avec @Relation et écrire des requêtes @Query paramétrées sûres.

Module 4 : DataStore : préférences modernes

90
Remplacer SharedPreferences par Preferences DataStore, typer les valeurs avec Proto DataStore et observer chaque préférence en Flow pour une UI réactive.

Module 5 : WorkManager : tâches différées et périodiques

90
Définir un CoroutineWorker, planifier une tâche one-time ou périodique et appliquer des contraintes (réseau, batterie, charge) avec WorkManager.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning