Edit Page

Kotlin 书籍

最终更新: 2024/03/21

越来越多的作者在撰写关于学习 Kotlin 的各种语言的书籍. 我们非常感谢所有这些作者, 并感谢他们的努力, 帮助我们增加了 Kotlin 专业开发者的数量.

以下只是我们审阅过, 并推荐用来学习 Kotlin 的少部分书籍. 你可以在 我们的社区网站 找到更多书籍.

Atomic Kotlin Atomic Kotlin 既适合于初学者, 也适合于有经验的程序员! 作者是 Bruce Eckel, 他还撰写过获得许多奖项的《Thinking in C++》和《Thinking in Java》, 以及 Svetlana Isakova, JetBrains 公司的 Kotlin 开发者 Advocate, 本书将语言的概念分解过小的, 易于理解的 "原子(atom)", 以及由许多练习组成的自由课程, 这些练习可以直接在 IntelliJ IDEA 之内得到提示和解答!
Head First Kotlin Head First Kotlin 完整的介绍 Kotlin 编程. 这本手册超越语法讲解和如何解决问题的手册之外, 通过独特的方法帮助你学习 Kotlin 语言, 教导你如何象一个伟大的 Kotlin 开发者那样思考. 你将学到一切知识, 从语言基础, 到集合, 泛型, Lambda 表达式, 以及高阶函数. 在这个过程中, 你将接触到面向对象编程以及函数式编程. 如果你希望真正理解 Kotlin, 这本书很适合你.
Kotlin in Action Kotlin in Action 教你使用 Kotlin 语言开发真正产品程度的应用程序. 本书针对有经验的 Java 开发者, 包含大量示例, 内容比大多数编程语言书籍更加丰富, 涵盖有趣的主题, 比如使用自然语言语法构建 DSL. 本书作者是 Dmitry Jemerov 和 Svetlana Isakova, Kotlin 开发组的成员. 第 6 章, 讲解 Kotlin 类型系统, 以及第 11 章, 讲解 DSL, 可以在 [出版社网站](https://www.manning.com/books/kotlin-in-action#downloads) 免费预览.
Kotlin Programming: The Big Nerd Ranch Guide Kotlin Programming: The Big Nerd Ranch Guide 通过这本书你将会学到任何高效的使用 Kotlin 语言, 它通过仔细考虑的示例, 教导你 Kotlin 优雅的编程风格和功能特性. 从第 1 原则开始, 你将学习 Kotlin 的高级用法, 学会如何使用更少的代码创建更加可靠的程序.
Programming Kotlin Programming Kotlin 由 Venkat Subramaniam 撰写. 程序员不仅仅只是使用 Kotlin, 他们热爱 Kotlin. 甚至 Google 也采用它作为 Android 开发的第一语言. 使用 Kotlin, 你可以混合使用命令式, 函数式程, 以及面向对象风格的编程方式, 利用最适合目前问题的方式. 在本书中, 你可以通过易于理解的示例, 学习这个高度简洁, 流程, 优雅, 表达能力强的静态类系语言, 学会使用它的各种功能特性. 学习编写易于维护的, 高性能的 JVM 和 Android 应用程序, 创建 DSL, 异步程序开发, 等等.
The Joy of Kotlin The Joy of Kotlin 教你正确的 Kotlin 编程方式. 在这本内涵丰富的书中, 你将通过学习编程技术掌握 Kotlin 语言, 使你成为更好的开发者, 无论你使用什么语言. Kotlin 自然的支持函数式编程, 因此 seasoned 作者 Pierre-Yves Saumont 首先回顾函数式编程的原则, 包括不可变性(Immutability), 参照透明度 (Referential transparency), 以及隔离函数与效果. 然后, 你将会深入到在真实世界使用 Kotlin 的情况, 学习正确的处理错误以及数据, 包括共享的可变状态, 以及使用延迟加载. 本书将会改变你编程的方式 — 还会在你开始阅读之后享受到一些乐趣.