Code Kata / Code Dojo
Achieve code mastery through challenge
Enhance your mind with kata
Train in the Dojo on kata, real code challenges.
Designed to improve ability and brain performance, they also help strengthen your coding skills and technique.
Earn honor and ranks
Each kata you complete earns you honor based on difficulty.
Increase your honor to earn privileges and progress through the ranks.
Train hard enough and you will earn your black belt.
Customize your training
Kata range across language and difficulty – find your training routine. Focus on the topics you want for challenge and improvement.
Crowdsource the best solutions
Contribute to the collective wisdom by creating your best solution for each kata. View other user's solutions and study their techniques to incorporate them into your own style.
Design your own kata
After mastering other kata you can contribute your own to the cause.
Earn honor by crafting kata and giving constructive feedback.
Do you have it in you to become a sensei?