Kotlin practice
Filter by difficulty, use hints, reveal solutions and save attempts locally.
1. Practice Kotlin overview by building one step of a small real project feature and checking the result.
code-writing1. Start from the Kotlin overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
2. Practice Kotlin setup by building one step of a small real project feature and checking the result.
code-fix1. Start from the Kotlin setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
3. Practice Kotlin syntax by building one step of a small real project feature and checking the result.
output1. Start from the Kotlin syntax lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
4. Practice Kotlin examples by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Kotlin examples lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
5. Practice Kotlin workflow by building one step of a small real project feature and checking the result.
true-false1. Start from the Kotlin workflow lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
6. Practice Kotlin validation by building one step of a small real project feature and checking the result.
mini-project1. Start from the Kotlin validation lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
7. Practice Kotlin debugging by building one step of a small real project feature and checking the result.
mcq1. Start from the Kotlin debugging lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
8. Practice Kotlin best practices by building one step of a small real project feature and checking the result.
code-writing1. Start from the Kotlin best practices lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
9. Practice Kotlin overview by building one step of a small real project feature and checking the result.
code-fix1. Start from the Kotlin overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
10. Practice Kotlin setup by building one step of a small real project feature and checking the result.
output1. Start from the Kotlin setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
11. Practice Kotlin syntax by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Kotlin syntax lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
12. Practice Kotlin examples by building one step of a small real project feature and checking the result.
true-false1. Start from the Kotlin examples lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
13. Practice Kotlin workflow by building one step of a small real project feature and checking the result.
mini-project1. Start from the Kotlin workflow lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
14. Practice Kotlin validation by building one step of a small real project feature and checking the result.
mcq1. Start from the Kotlin validation lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
15. Practice Kotlin debugging by building one step of a small real project feature and checking the result.
code-writing1. Start from the Kotlin debugging lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
16. Practice Kotlin best practices by building one step of a small real project feature and checking the result.
code-fix1. Start from the Kotlin best practices lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
17. Practice Kotlin overview by building one step of a small real project feature and checking the result.
output1. Start from the Kotlin overview lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.
18. Practice Kotlin setup by building one step of a small real project feature and checking the result.
fill-blank1. Start from the Kotlin setup lesson example.
2. Use sample input, output and edge cases instead of placeholder text.
3. Run the example and compare output before polishing.