Pick any sport you always loved to do. How good are you compared to others? The Elo rating answers this question with surprising accuracy. It assigns a number to each player that represents their skill in the sport. The higher the Elo number, the better the player.

The course roadmap

This course provides a series of 50 code puzzles plus explanations to test and train your Python skills. The puzzles start from the beginner level and become gradually harder to reach the intermediate level. This course is perfect for users between the beginner and the intermediate level. Yet, even expert users can improve their speed-of-code understanding. No matter your current skill level, you will benefit from puzzle-based learning. It will deepen and accelerate your understanding of basic coding patterns.

Get hands-on with 1200+ tech skills courses.