
Exercism
Learning
Learn programming by working through real exercises
0 props
Props are a thank-you from members.
Full sizeCodewars organizes programming practice into challenges called kata. Choose a language and a challenge, write a solution and use tests to check its behavior. After solving it, compare community solutions to see how other people approached the same problem. A developer learning a new language can use a familiar problem to practice collections, loops and standard-library functions without setting up a larger project. Pick challenges within reach and read the tests and discussion when a concise solution is hard to follow. Codewars is useful for practice after you already know the basics of a language. The exercises are smaller than production work, so combine them with projects where you have to organize files, read documentation, debug interactions and maintain code over time.
Good products deserve a good conversation.
Be the first to start one.