You can use the following materials and resources for learning Kotlin:
你可用下彩莲和物力来学kotlin:
-
Basic syntax – 来个快总览对kotlin语法.get a quick overview of the Kotlin syntax.
-
Idioms – 学怎些习语kotlin码为流行案例.learn how to write idiomatic Kotlin code for popular cases.
-
Java to Kotlin migration guide: Strings – 学怎实行典型任务用字串尔java和kotlin.learn how to perform typical tasks with strings in Java and Kotlin.
-
Java to Kotlin migration guide: Collections — 学怎实行典型任务用集合尔java和kotlinlearn how to perform typical tasks with collections in Java and Kotlin.
-
Java to Kotlin migration guide: Nullability — 学怎应对空用java和kotlinlearn how to handle nullability in Java and Kotlin.
-
-
Kotlin Koans – 完成练习来学kotlin语法.每练习是创为失败单元测试和你工作去通过.推荐开发儿尔java.complete exercises to learn the Kotlin syntax. Each exercise is created as a failing unit test and your job is to make it pass. Recommended for developers with Java experience.
-
Kotlin by example –复习一堆小和简单注解例子尔kotlin语法. review a set of small and simple annotated examples for the Kotlin syntax.
-
Kotlin Basics track – l学所有kotlin必要当创干活app一步步在jetbrain学院.earn all the Kotlin essentials while creating working applications step by step on JetBrains Academy.
-
Kotlin books –找书韦复习和推荐为学kotlin. find books we've reviewed and recommend for learning Kotlin.
-
Kotlin tips –看短视频kotlin团队展示你怎用kotlin在更高效和习语方式,所以你可有更开了当写代码. watch short videos where the Kotlin team shows you how to use Kotlin in a more efficient and idiomatic way, so you can have more fun when writing code.
-
Advent of Code puzzles –学习语kotlin并测试你语言技巧用完成短和有趣任务 learn idiomatic Kotlin and test your language skills by completing short and fun tasks.
-
Kotlin hands-on tutorials – 完成长模式教程来完全掌握技巧.这些教程知道你通过自包含项目关联到特定主题.complete long-form tutorials to fully grasp a technology. These tutorials guide you through a self-contained project related to a specific topic.
-
Kotlin for Java Developers – 学习相似和不同在间java和kotlin在此课程在Coursera.learn the similarities and differences between Java and Kotlin in this course on Coursera.
-
Kotlin documentation in PDF format – 读文档线上.read our documentation offline.