Lectures

  1. Introduction to the module
  2. The Android platform
  3. First steps with Kotlin
  4. Kotlin collections
  5. Functions and lambda expressions
  6. Objects and classes
  7. Object-oriented programming in Kotlin
  8. Nullable types and type safety
  9. A last look at Kotlin
  10. Android activities & intents
  11. Layouts & resource management
  12. Data persistence
  13. Threads & background work
  14. Sensors and location
  15. Testing