Introduction to Exercism
This post shows you how to get started with Exercism.
Stevinator In this article we will learn how to get started with Exercism and how to use it in your projects.
Exer… What?
Have you ever considered learning a new programming language? Preferably Dart? Perfect 👌🏻, that’s a perfect choice. Congratulations 😉
If you are like me, you will probably buy online courses, books and search on stackoverflow for some bug fixings. 🤷🏼♂️
The one thing that I wish to find in all the things I mentioned before is to have exercises to solve and then get feedback on my solution from a mentor (preferably a human 😅). But that is not easy to find, because all of that cost a lot of money. 😩
Don’t worry; I found the perfect platform to solve all your life problems (well, the one connected with programming 😅) → called EXERCISM.
Let’s have a look at the website together. So go to exercism.org

In there, we can see that you can choose up to 78 programming languages of your choice. A lot of them I didn’t even know that exists. 😅
Here are all the available programming languages on Exercism:
So how does it work?
- So first, go ahead and sign up for the website. It is free, I promise. 😉
- Choose a language you want to learn. You can even choose more than one if you like.
- Install all the necessary SDKs for exercism and the programming language that you want to achieve. Here is a guide on how to do this easily!
- Complete a challenge on your computer and test if everything is working fine.
- Upload the challenge to the website using the exercism SDK tool and wait until a mentor reviews it.
- [optional] Get feedback on your solution.
- Repeat 4 to 7 again and again to finish the language track 💪🏻
Conclution
I wished to know about this platform earlier. It would’ve saved me a trillion hours of trying to come up with exercises on my own.
So… Sign up and see you there. 😊