February 2017
Intermediate to advanced
360 pages
11h 55m
English
Chapter 1. Kotlin: what and why
Chapter 2. Kotlin basics
Figure 2.1. Kotlin function declaration
Figure 2.2. In Java, the directory hierarchy duplicates the package hierarchy.
Figure 2.3. Your package hierarchy doesn’t need to follow the directory hierarchy.
Figure 2.4. A representation of the expression Sum(Sum-Num(1), Num(2)), Num(4))
Figure 2.5. The IDE highlights smart casts with a background color.
Chapter 3. Defining and calling functions
Figure 3.2. Extension functions are declared outside of the class.