Head First Kotlin : A Brain-Friendly Guide

Dawn Griffiths, David Griffiths



What will you learn from this book?

Learn the Kotlin programming language, and understand how to be a great Kotlin developer. Supported for the use on the Android Operating System, Kotlin is a statically typed language that runs on the Java virtual machine and can be compiled to JavaScript source code. This practical book helps you learn language fundamentals; use classes and objects including interfaces, inheritance, and delegation; and create basic Kotlin programs. You’ll also be introduced to advanced concepts such as generics and lambdas.

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.



這本書將教你學習 Kotlin 程式語言,並了解如何成為一名優秀的 Kotlin 開發者。Kotlin 是一種靜態類型語言,適用於 Android 操作系統,運行於 Java 虛擬機器並可編譯為 JavaScript 源代碼。這本實用的書籍將幫助你學習語言基礎,使用類和物件,包括介面、繼承和委託,並創建基本的 Kotlin 程式。你還將介紹到高級概念,如泛型和 lambda 運算式。


根據認知科學和學習理論的最新研究,Head First Kotlin 使用豐富的視覺形式來吸引你的注意力,而不是使用文字繁重的方法讓你昏昏欲睡。為什麼要浪費時間苦苦掙扎於新概念呢?這種多感官的學習體驗設計符合你的大腦運作方式。