by Boxplot Analytics
Sep 1, 2019
This is a great way to tackle Machine Learning and Python at the same time! I also like Driven Data because it’s a project with a specific goal. I think that’s the best way to learn!
Automate the Boring Stuff with Python
This is another project-based site that also is pretty useful for daily life!
Looking for just straight-up practice problems? HackerRank is perfect for that. It’s free and you can even use it on a resume to show your skills (companies often will test applicants using this).
Learn Python the Hard Way
This is a widely-loved book. It starts from 0 and their goal is to get you to the point where you can move on to other books and resources.
Get practice problems in almost any language (including Python of course!) and have a mentor review your code for free!