I'm really good with the theory behind Python, but now I need some hands-on practice to solidify my skills. I've been struggling to find resources that don't have a paywall. I want to practice every day, and while I like using Sololearn on my phone, it doesn't offer enough exercises. Any recommendations for free resources with plenty of practice problems and solutions? Thanks!
3 Answers
If you're just starting out, try w3schools or reading the Python documentation. But for more practice, Kaggle is fantastic! They have a lot of real-world datasets to work with.
Definitely look into Programming 2025 MOOC, Codingbat, and Exercism. All of these platforms offer free practice problems, which is exactly what you need!
You should check out the Python Programming MOOC. They provide hands-on exercises for each lesson, which could be super helpful for you!

Is that the one from the University of Helsinki? I’ve heard it’s pretty solid, but I’m curious about how the difficulty increases as you go through it.