How This Book is Structured

This book has two objectives:

Many developers do not need to be writing advanced Kotlin code, but developers will see fancy Kotlin syntax from time to time (conference presentations, blog posts, etc.). Even those who will be writing fairly basic Kotlin will need to be able to “decode” complex Kotlin when needed.

To that end, this book is divided into two major sets of chapters: the core chapters, and the “WTF?” chapters.

The Core Chapters

The core chapters, starting with the next chapter, will focus on:

If you master the concepts outlined in these chapters, you should be able to be a productive Kotlin developer.

The “WTF?” Chapters

The remaining chapters focus on advanced Kotlin syntax, for the sorts of things that most developers will not use very frequently. Most likely, you will encounter that syntax when reading existing Kotlin code. So these chapters are organized around specific bits of syntax that you might encounter, explaining their role and use.


Prev Table of Contents Next

This book is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.