Passer aux informations sur le produit
Coroutines Kotlin
Coroutines Kotlin
Description
Introduction au livre
Tout ce que vous devez savoir sur les coroutines Kotlin, par un expert Kotlin !

Les coroutines Kotlin révolutionnent notre façon de développer pour la machine virtuelle Java (JVM), en particulier pour Android et les backends, en facilitant la mise en œuvre de programmes multithread efficaces et fiables.
Ce livre contient tout ce qui, concernant les coroutines Kotlin, a suscité la curiosité des participants à un atelier animé par l'auteur, un formateur expert en Kotlin.
Ce livre explore le fonctionnement des coroutines Kotlin et comment elles peuvent améliorer vos applications, en utilisant à la fois la prise en charge native fournie par le langage Kotlin et la bibliothèque kotlinx.coroutines.
Nous explorons également comment les coroutines sont utilisées dans les applications Android et backend, ainsi que les bonnes pratiques.
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Partie 1 : Comprendre les coroutines Kotlin

Chapitre 1 : Pourquoi apprendre les coroutines Kotlin
Chapitre 2 : Générateur de séquences
Chapitre 3 Comment fonctionne l'interruption ?
Chapitre 4 : Mise en œuvre pratique des coroutines
Chapitre 5 Coroutines : Prise en charge du langage vs. prise en charge de la bibliothèque

Partie 2 : Bibliothèque de coroutines Kotlin

Chapitre 6 : Générateur de coroutines
Chapitre 7 Contexte des coroutines
Chapitre 8 : En attente d'emploi et coroutines pour enfants
Annulation du chapitre 9
Chapitre 10 Gestion des exceptions
Chapitre 11 Fonctions à portée de coroutine
Chapitre 12 Répartiteur
Chapitre 13 : Création d’une portée de coroutine
Chapitre 14 : Problèmes liés au statut partagé
Chapitre 15 : Tester les coroutines Kotlin

3ème canal et flux

Chapitre 16 Chaîne
Chapitre 17 Sélectionner
Chapitre 18 : Sources de données chaudes et froides
Chapitre 19 Qu'est-ce que le flux ?
Chapitre 20 : Mise en œuvre pratique du flux
Chapitre 21 : Créer un flux
Chapitre 22 Fonctions du cycle de vie des flux
Chapitre 23 Traitement des flux
Chapitre 24 : Flux partagé et flux d’état
Chapitre 25 : Tester le flux

Partie 4 : Application des coroutines Kotlin

Chapitre 26 Exemples d'utilisation courante
Chapitre 27 : Comment utiliser les coroutines
Chapitre 28 : Utilisation des coroutines dans d’autres langages
Chapitre 29 : Quelle est la meilleure solution : démarrer une coroutine ou utiliser une fonction de suspension ?
Chapitre 30 Meilleures pratiques

En conclusion

Image détaillée
Image détaillée 1

Avis de l'éditeur
Ce livre s'adresse aux développeurs qui souhaitent comprendre les coroutines Kotlin et apprendre à les appliquer dans des applications concrètes en suivant les meilleures pratiques.
Bien que l'introduction se concentre sur le backend et des exemples d'utilisation sous Android, les fonctionnalités utilisables sur d'autres plateformes sont également présentées.

Structure de ce livre

- Partie 1 : Comprendre les coroutines Kotlin - Cette partie explique ce que sont les coroutines Kotlin et comment elles fonctionnent.
- Partie 2 : Bibliothèque de coroutines Kotlin ― Explique les concepts les plus importants de la bibliothèque kotlinx.coroutines et comment les utiliser efficacement.
- Partie 3 : Canaux et flux - Couvre les canaux et les flux de la bibliothèque kotlinx.coroutines.
- Partie 4 : Application des coroutines Kotlin - Couvre des exemples d’utilisation courants des coroutines Kotlin et les meilleures pratiques les plus importantes pour l’utilisation des coroutines Kotlin.

Ce que ce livre couvre

Ce livre est basé sur les questions les plus fréquemment posées par les participants aux ateliers animés par l'auteur.
Comment fonctionnent réellement les coroutines ? (Partie 1)
Comment les coroutines peuvent-elles être utilisées dans le monde réel ? (Parties 2, 3 et surtout Partie 4)
- Dans quels domaines les coroutines sont-elles les plus pertinentes ? (Parties 2, 3 et surtout 4)
Comment tester les coroutines Kotlin ? (Partie 2, « Test des coroutines Kotlin » et Partie 3, « Tests de flux »)
Qu’est-ce que le flow et comment fonctionne-t-il ? (Partie 3)

Télécharger le code source : L’intégralité du code source présenté dans ce livre est disponible dans le dépôt GitHub suivant.

(https://github.com/MarcinMoskala/coroutines_sources)
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 1er novembre 2023
Nombre de pages, poids, dimensions : 464 pages | 756 g | 172 × 225 × 22 mm
- ISBN13 : 9788966264155

Vous aimerez peut-être aussi

카테고리