1. Introduction
    1. Hello World
    2. Functions
    3. Variables
    4. Null Safety
    5. Classes
    6. Generics
    7. Inheritance
  2. Control Flow
    1. When
    2. Loops
    3. Ranges
    4. Equality Checks
    5. Conditional Expression
  3. Special Classes
    1. Data Classes
    2. Enum
    3. Sealed Classes
    4. Object
  4. Functional
    1. Higher Order Functions
    2. Lambdas
    3. ExtensionFunctions
  5. Collections
    1. List
    2. Set
    3. Map
    4. Filter
    5. Map
    6. Existential
    7. Find
    8. Firstlast
    9. Count
    10. AssociateBy
    11. Partition
    12. FlatMap
    13. Max
    14. Sorted
    15. Map GetValue
    16. Zip
    17. GetOrElse
  6. Scope Functions
    1. Let
    2. Run
    3. With
    4. Apply
    5. Also
  7. Delegation
    1. DelegationPattern
    2. DelegatedProperties
  8. Productivity Boosters
    1. NamedArguments
    2. String Templates
    3. Destructuring Declarations
    4. Smart Casts
  9. Kotlin JS
    1. Dynamic
    2. Js Function
    3. External
    4. Canvas
    5. HtmlBuilder