What will you learn from this book Head First Kotlin is a complete introduction to coding in Kotlin This hands on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how to manuals, and teaches you how to think like a great Kotlin developer You ll learn everything from language fundamentals to collections, generics, lambdas, and higher order functions Along the way, you ll get to play with both object oriented and functional programming If you want to really understand Kotlin, this is the book for you Why does this book look so different Based on the latest research in cognitive science and learning theory, Head First Kotlin uses a visually rich format to engage your mind, rather than a text heavy approach that puts you to sleep Why waste your time struggling with new concepts This multi sensory learning experience is designed for the way your brain really works What I can say, definitely this book is not related to the Java This book is about Kotlin from the beginning till the ending.I like to read this book, it is a good book mostly, but I cannot answer on the question for who was created this book Some topics are super lengthy with some thrash, I thought it is made for the beginners but this topics don t have detailed explanation For example, why do I need few pages with explanation how class inheritance is working I know this information as Software Engineer, but if I will a beginner, I cannot understand it because OOP is not explained in this book.Everything else is great, I can recommend it for the beginners If you experienced Java C developer, you can skip this book and read the official documentation and few articles in the web. Having purchased Kotlin in Action and a Coursera course to learn Kotlin I wish this book had been available six or so months ago Clarified a lot of things I either misunderstood or just didn t get As with other Head First books easy to read with excellent real world examples.The only book as of April 2019 that covers Coroutines one of the killer features of Kotlin The Drum Machine application for Coroutines was interesting and easy to understand. Some of the typos in this book are a joke Wherefore the editor Jeff Bleiel shape up man Very happy to see a Head First Kotlin available.I m a great fan of the Head First way of getting information into my head and making it stay there.Very engaging and easy to understand So far I ve found the explanations very clear, and I ve almost got my first game up and running.