Kotlin for Android Developers : learn Kotlin the easy way while developing an Android App
Android development with Kotlin: learn Android application development with the extensive features of Kotlin
Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle data
Android Apprentice (Second Edition): Beginning Android Development with Kotlin
Programming Kotlin: Familiarize yourself with all of Kotlin’s features with this in-depth guide
Android Programming with Kotlin for Professionals: guide to kotlin programming notes for Professionals step by step
Mastering High Performance with Kotlin: Overcome performance difficulties in Kotlin with a range of exciting techniques and solutions
Kotlin в действии
Learn Kotlin Programming: A comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3, 2nd Edition
Kotlin Development for Android
Programming Kotlin Applications: Building Mobile and Server-Side Applications With Kotlin
Hands-on Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin
Head First Kotlin
Data Structures & Algorithms in Kotlin: Implementing Practical Data Structures in Kotlin