Exercism
Exercism is an open-source platform designed to help programmers improve their skills through practice and mentorship. Founded in 2013 by Katrina Owen, the platform offers a wide range of programming exercises in various languages, including Python, JavaScript, Ruby, and Java. Users can solve these exercises at their own pace and submit their solutions for feedback from the community or mentors. The platform emphasizes learning through repetition and iteration, encouraging users to refine their code until it meets the exercise's requirements.
Exercism's community-driven approach fosters a collaborative learning environment. Users can contribute exercises, provide feedback, and help
The platform is available for free and can be accessed through a web interface or via command-line