Kotlin
IntermediateGoogle's preferred language for Android. Modern, concise, and fully interoperable with Java. Includes Coroutines and Jetpack basics.
Course content
Certification Exam
Certification Exam
Kotlin
🔒 Unlock the exam
Complete the requirements above to unlock the exam
Certification Exam
Kotlin
40 Questions
All difficulty levels
60 Minutes
Auto-submits when time expires
70% to Pass
Earn your certification badge
No Going Back
Once you answer, you move forward
Tips
See allTurn a list into a lookup Map with associateBy
associateBy and associateWith skip the manual index-building loop
Build immutable collections with buildList and buildMap
Get a mutable scratchpad that freezes into a read-only result
Reach for groupBy and partition before hand-rolled loops
Bucketing collections rarely needs a manual for-loop
Switch to Sequence when chaining operations on big collections
Sequences process element-by-element instead of pass-by-pass