Kotlin Programming
A lightweight execution-visualization book.
Properties and Encapsulation
Inheritance and Interfaces
Lambdas and Higher-Order Functions
Data Classes and Sealed Types
Standard Library Utilities
Exceptions and Defensive Coding
Dates, Times, and Formatting