How it works
Interactive programming courses
1. Pick a track
Select an active language track and complete sequential learning modules.
2. Submit results
Submit quizzes, flip flashcards, and finish exercises to record your score.
3. Watch progress update
Earn points and collect achievements to update your standing in the directory.
Start your streak
Public signup is closed. Existing users can still sign in.