Software Alternatives, Accelerators & Startups

Codewars

Achieve code mastery through challenge.

Codewars

Codewars Reviews and Details

This page is designed to help you find out whether Codewars is good and if it is the right choice for you.

Screenshots and images

  • Codewars Landing page
    Landing page //
    2023-09-12

Features & Specs

  1. Wide Range of Challenges

    Codewars offers a broad spectrum of coding challenges ranging from easy to very difficult, catering to all skill levels.

  2. User Engagement

    The platform encourages community interaction through comments, user-submitted challenges, and solutions, fostering a collaborative learning environment.

  3. Multiple Languages

    Codewars supports a variety of programming languages, allowing users to practice and improve skills in their language of choice.

  4. Gamification

    The use of a ranking system, badges, and honor points adds a gamified layer to the learning process, making it more engaging and motivating.

  5. Detailed Solutions

    After solving a challenge, users can view multiple solutions from others, offering a range of approaches and insights into problem-solving.

Badges

Promote Codewars. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Codewars Review & Tips

Practising Programming | Codewars Intro

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Codewars and what they use it for.
  • Of recursion and backtracking
    Recently, I was working on a coding kata on codewars.com. Early on, I started thinking that a potential solution might utilize recursion, a concept that involves a function calling itself. However, I quickly realized that my grasp of recursion was not as solid as it needed to be for this task. In this post, I will share the insights gained from deepening my understanding of recursion while working through the kata. - Source: dev.to / over 1 year ago
  • 4th year, about to fail an entire semester's worth of classes.
    Get more involved. Look into internships and junior SWE positions to get a sample of what you'd be applying for once you graduate. Solve coding challenges, start working on a portfolio of your personal works. I recommend codewars.com for coding challenges, it's fun. Source: over 1 year ago
  • Beginner with C++ looking for direction
    I'd recommend to play around with some basic coding challenges on leetcode.com or codewars.com. If the course prepared you well you won't find this useful, but playing around with them will make sure that you are comfortable with basics such as loops, if statements etc. Source: almost 2 years ago
  • Can you guys recommend an efficient way to learn in advance IT para sa mga walang alam?
    I would advise for you to start with Python, it's a beginner-friendly programming language and it'll help with wrapping your mind around things. Play around with it, perhaps do some katas on CodeWars and you'll be set. Source: almost 2 years ago
  • How do I develop programming logic?
    There is a website called codewars.com where you can select problems of varying difficulty for the language you need. It is very helpful for learning. Source: almost 2 years ago
  • I'm brushing up on powershell, but I've got no projects to apply it to at the moment.
    Codewars.com has some Powershell katas available. Source: about 2 years ago
  • As a Python beginner, am I better off reading a book/PDF or watching YouTube tutorial videos?
    Absolute beginner: Hangman, interactive guessing games or text RPG, codewars.com fundamentals are good (not project, but definitely good practice). Source: about 2 years ago
  • A little demotivated. How do I get better at problem solving/not being dumb?
    I could suggest you give https://codewars.com a go :You can practice challenges of various difficulty in any language.Once you completed a challenge, take your time and study other people solutions : you can learn a lot by reading their code. Source: about 2 years ago
  • Are there computer programming puzzles that focus on real world applications rather than olympiad math problems?
    I had a much better experience with codewars.com than leetcode. Source: about 2 years ago
  • learning to code / program
    When you get the fundamentals down, I found doing exercises on codewars.com fun and great for applying what you learn. Source: about 2 years ago
  • C859 help
    You can also create a codewars.com account for more. Source: about 2 years ago
  • non programmer looking for some help
    Is that just codewars.com? I want to make sure I add the right site to the bookmarks on that laptop. Source: about 2 years ago
  • Should I start learning a new language already or should I keep improving in Python?
    Go to codewars.com and solve challenges, once you feel like your problem solving skill has improved decently, start learning new languages or frameworks based on the goal you have in mind. Source: about 2 years ago
  • Am I too dumb or I am not built for coding?
    I'd recommend signing up for sites like codewars.com - work through the exercises, see what others have done. It's all about practice and gaining familiarity with the building blocks of the language. Source: about 2 years ago
  • good resource to learn from.
    I have been playing with codewars.com for exercises. You can do the same exercises in other languages and them translate them to new ones to learn them quickly. Source: over 2 years ago
  • Resource to quickly relearn basics of Haskell?
    Codewars.com has haskell as a language option. Source: over 2 years ago
  • How to get IT job with no science background and experience?
    You don't have to reach some elite level, just make projects from codewell.cc and frontendmentor.io for JavaScript and practice problems on codewars.com. Source: over 2 years ago
  • Just finished my Software Development degree, now what?
    Depending on the sector of the software industry you want to get into, your path is pretty much: - Make increasingly better practice projects that eventually turn into profitable products. - Study interview prep, algorithm practice sites like leetcode.com and codewars.com - Network with devs, join communities, get involved with open source projects on Github - Learn about what DevOps is, everything about git,... Source: over 2 years ago
  • ITEC 1620
    Then go on codewars.com and sign up there. Practice java questions there. You wont have questions like that on your exam but the point is you need to get familiar with java programming. Like it's a particular skill. Compare it to like playing tennis. The more you play tennis, the better you will be. So the more you program with java, the better you will be at doing java-related work. Even if you're not going to be... Source: over 2 years ago
  • I built codeonthecob.com. It is a website with coding challenges.
    Codewars.com is an awesome site. codeonthecob.com is still in its very early stages so I think only time will tell if people lean towards one or the other or both. Source: over 2 years ago
  • Exercises to learn C
    Check codewars.com once you solve a puzzle, check others people answers to see if there are better approaches. Also the Project Euler and CSES Problsem set have a wide range of exercises. Source: over 2 years ago

Summary of the public mentions of Codewars

Codewars, an online platform for coding practice and education, has steadily established itself as a reputable resource among both novice and experienced developers. Competing with popular platforms such as Codecademy, LeetCode, Exercism, and others, Codewars offers a distinctive approach centered around community-driven challenges, known as "kata," which are small coding exercises designed to hone a developer's skills in over 55 programming languages.

Users consistently express appreciation for Codewars’ gamified learning environment, which includes a ranking and score system that fosters a sense of competition and engagement. The community aspect of Codewars is particularly commendable, where developers not only solve challenges but also contribute by creating new kata, offering solutions, and providing constructive feedback. This collaborative model cultivates an environment where learning is both competitive and supportive.

Feedback from various discussions emphasizes Codewars as a fun and useful tool for improving problem-solving skills. Its design allows for challenges that range from beginner to advanced levels, making it an accessible and scalable platform for continuous learning. Many find this approach valuable, citing it as instrumental in building coding logic and improving programming proficiency. The platform encourages users to explore solutions from peers, thereby offering diverse perspectives and methodologies for problem-solving.

The versatility of Codewars is consistently praised, with users noting its wide range of available languages and the ability to practice less commonly highlighted languages like Haskell and Powershell. This broad language support amplifies its appeal to a global user base looking for both specialization and broad skill acquisition.

While Codewars is often recognized alongside other platforms as a LeetCode alternative, it is differentiated by its community involvement and the scalable challenge difficulty, which are highlighted in comparative analyses. Publications note that Codewars is effective for those seeking a less structured, community-focused way to learn and practice coding, unlike platforms that might offer more structured curriculums or courses.

Despite the generally positive sentiment, it's worth noting the occasional mention of challenges related to difficulty spikes or the complexities of certain kata, which might pose a barrier to some beginners. Nonetheless, many find this an integral part of the learning curve that Codewars facilitates, pointing to the challenge discussions and peer solutions as valuable learning tools.

In conclusion, Codewars is widely respected in the developer community for its collaborative, engaging approach to coding practice, offering a dynamic and enriching experience for those willing to immerse themselves in its community and challenges. Its ability to cater to a wide spectrum of learners—from beginners needing to grasp fundamental concepts to advanced coders seeking complex challenges—makes it a significant player in the field of online coding education and practice.

Do you know an article comparing Codewars to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Codewars discussion

Log in or Post with

Is Codewars good? This is an informative page that will help you find out. Moreover, you can review and discuss Codewars here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.