Kotlin Properties Serialization (encode data class to map)
Kotlin Convert Data Class to Map
Kotlin Serialization and Json (Android)
Android Kotlin Coroutine Scope for Activity, Fragment and ViewModel (Architecture Components)
Setup Android Kotlin Coroutines (1.1) With Coroutine Scope
Android Kotlin Coroutines Setup and Basic Usage
Kotlin Difference of let, also, apply, run, with

when to use what

Setup Dagger 2 For Android Kotlin

Architecture Components: Activity and ViewModel

Guide to learning Android Dev with Kotlin and Architecture Components (ViewModel, LiveData and Room)
Kotlin Remove/Replace Invalid Charters For Filename