Learn and improve coding skills through code challenges, ranked by difficulty, in a community-driven platform for programmers.
Codewars is an online community and learning tool for computer programming. It provides code challenges known as kata which are ranked from 8 (easiest) to 1 (hardest) based on difficulty. The core premise is to train users to improve their coding skills by solving these programming challenges.
After signing up for a free account, users can browse kata by rank or tags to find coding challenges that match their skill level and interests. As they solve kata, users earn ranks within the community and unlock progressively harder challenges. Solutions can be written in over 30 languages including JavaScript, Python, Java, and C#.
Each kata challenge includes a description of the coding task, test cases to check solutions against, discussion forums for asking questions, and the ability to compare solutions. By completing challenges, users earn honor points and achievements while improving their programming techniques, efficiency, speed, and mastery of a language.
Here are some alternatives to Codewars:
Suggest an alternative ❐