Skip to main content Visual Coding Practice
- Anyone can Code
- Easy code.org games/puzzles to learn computational thinking skills without textual coding
- Registration saves your progress and helps tracking by Trainers
- Stanford Karel
- Easy code.org alternative to practice basic computational thinking
- No registration required
- Blockly Games
- Easy to pickup but hard to finish Hour of Code Games by Google
- No registration required
Java Coding Practice
- CodingBat
- Java Foundations with little of OOP (Map)
- Registration saves your progress and helps tracking by Trainers
- Exercism
- Java with OOP practice
- Registration saves your progress
Scripting Language Practice
- Ozaria
- Registration saves your progress and helps tracking by Trainers - JavaScript
- CodeCombat
- Registration saves your progress and helps tracking by Trainers - JavaScript
- CheckIO
- Registration saves your progress and helps tracking by Trainers - TypeScript
Interview Prep Practice (Advanced)
- CodeSignal
- LeetCode
- HackerRank