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

Coroutines et concurrence

Suspend functions, scopes, dispatchers, flows et channels — le cœur de l'asynchrone Android moderne. 3 leçons pour écrire du code concurrent lisible et sûr.

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

Programme de Formation

3 module(s)
Durée totale : 360
Suspend functions, scopes, dispatchers, flows et channels — le cœur de l'asynchrone Android moderne. 3 leçons pour écrire du code concurrent lisible et sûr.

Module 1 : Suspend functions et builders de coroutines

120
Découvrir le modèle de concurrence Kotlin avec les fonctions suspend, lancer une coroutine avec launch et async, distinguer blocage et suspension et écrire du code asynchrone lisible.

Module 2 : Scopes, dispatchers et gestion d'erreurs

120
Choisir un CoroutineScope adapté, utiliser les dispatchers Main, IO et Default, gérer proprement exceptions et annulation pour maîtriser le cycle de vie des coroutines dans une app mobile.

Module 3 : Flows et channels : flux de données réactifs

120
Créer un Flow Kotlin, chaîner les opérateurs map, filter et collect, et distinguer Flow, StateFlow, SharedFlow et Channel pour modéliser proprement les flux de données d'une application mobile.
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