Multithreading Android : des Threads aux Coroutines Kotlin — LearnFlat

Multithreading Android : des Threads aux Coroutines Kotlin

Apprenez à créer des applications Android réactives et sans ralentissement en comprenant le traitement en arrière-plan, la sécurité des threads et les flux de travail asynchrones modernes.

4.5 (4) ⏱ 3 h 📚 30 leçons 🎧 Version audio

À propos de ce cours

Les interfaces utilisateur non réactives et les plantages soudains sont souvent le résultat d'une mauvaise gestion des tâches en arrière-plan dans Android. Pour créer des applications mobiles rapides et fiables, il est absolument essentiel de comprendre comment exécuter des opérations simultanément. Ce cours textuel vous guide à travers les concepts fondamentaux de la concurrence Android, vous aidant à passer de l'écriture de code à thread unique à la gestion de flux de travail asynchrones complexes. Vous apprendrez à prévenir les fuites de mémoire, à assurer la sécurité des threads et à maintenir l'interface utilisateur de votre application parfaitement fluide. Ce que vous apprendrez : - Comprendre les concepts fondamentaux des threads, des processus et du thread principal Android. - Configurer des pools de threads et des workers en arrière-plan pour gérer efficacement les tâches concurrentes. - Implémenter des modèles de programmation réactive à l'aide de RxJava pour des flux de données structurés. - Appliquer les Coroutines Kotlin et la concurrence structurée pour écrire du code asynchrone propre. - Gérer l'état en toute sécurité entre les threads à l'aide des API Flow modernes comme StateFlow et SharedFlow. - Déboguer et tester le code Android concurrent pour éliminer les conditions de concurrence et les fuites de mémoire. Vous commencerez par la terminologie essentielle et les mécanismes du thread principal Android avant de passer à l'analyse écrite, aux présentations de code et aux exercices textuels pratiques couvrant les pools de threads, RxJava et les Coroutines Kotlin modernes. Ce cours est conçu pour les développeurs Android qui souhaitent maîtriser la concurrence dès le départ, sans expérience préalable du multithreading. Commencez à lire dès aujourd'hui pour créer des applications Android réactives et robustes.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • Court et ciblé
    3 h de contenu pratique

Avis (4)

Oskar Nilsson SE Apprenant vérifié
★ 5 · 10 juillet 2026

Ce cours a dépassé mes attentes. Les applications du monde réel discutées sont incroyablement utiles.

Agnieszka Kamińska PL Apprenant vérifié
★ 4 · 10 juin 2026

J'ai vraiment apprécié le déroulement de ceci. Les applications pratiques discutées étaient parfaites.

Seamus Gallagher IE
★ 4 · 4 juin 2026

J'ai vraiment apprécié cela. Le rythme était parfait pour moi, et les exemples ont vraiment aidé à solidifier les concepts.

Đặng Thị Yến VN
★ 5 · 31 mai 2026

J'ai appris beaucoup ici. Les exemples étaient pertinents, bien que j'aurais aimé qu'il y ait quelques tâches d'application pratique.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie