February 2017
Intermediate to advanced
360 pages
11h 55m
English
Chapter 1. Kotlin: what and why
Chapter 3. Defining and calling functions
Chapter 4. Classes, objects, and interfaces
Chapter 7. Operator overloading and other conventions
Chapter 8. Higher-order functions: lambdas as parameters and return values
Appendix A. Building Kotlin projects