</>
Skip to content

Kotlin Tutorial

Learn Kotlin

Modern Android development

Start learning →32 / 32 lessons ready

Full curriculum — in order

  1. Introduction
  2. Get Started
  3. Syntax
  4. Output
  5. Comments
  6. Variables
  7. Data Types
  8. Operators
  9. Strings
  10. Booleans
  11. If Else
  12. When
  13. While Loop
  14. For Loop
  15. Break Continue
  16. Functions
  17. Lambdas
  18. Arrays
  19. Collections
  20. Classes
  21. Constructors
  22. Inheritance
  23. Interfaces
  24. Data Classes
  25. Sealed Classes
  26. Objects
  27. Null Safety
  28. Generics
  29. Exceptions
  30. Extensions
  31. Coroutines
  32. File Handling