Codewars is a platform that helps you learn, train, and improve your coding skills by solving programming tasks of many types and difficulty levels. You choose how you would like to learn. The tasks are called Kata
On Codewars, kata are code challenges focused on improving skill and technique. Some train programming fundamentals, while others focus on complex problem solving. Others are puzzles meant to test your creative problem solving, while others are based on real world coding scenarios.
- White (Beginner) 8 Kyu. 7 Kyu.
- Yellow (Novice) 6 Kyu. 5 Kyu.
- Blue (Competent) 4 Kyu. 3 Kyu.
- Purple (Proficient) 2 Kyu. 1 Kyu.
For more information check docs