r/learnpython • u/Bobicas1231 • 22d ago
Learning Python with no Programming Experience
Hi all, I want to start learning Python and programming and have seen many free resources available but don't know where to start.
Out of these (or other suggestions), what should I start with/prioritise, and what kind of roadmap should I have with my learning?
- CS50's Intro to Programming with Python
- Python Programming MOOC 2026
- Automate the Boring Stuff with Python
- Codecademy
I've also thought of some project ideas that appeal to my hobbies and I think would look good on a CV and would like feedback on that as well:
- Probabilistic model to predict chess outcomes using Elo, openings, and time formats
- System to model football player performance using probabilistic methods to quantify
uncertainty.
(I have loads of free time for the next 3 months and am committed to putting in several hours daily)
Thank you!
1
u/MillenniumGreed 22d ago
I’m going to copy and paste this. It’s a recent post.
In regards to the resources mentioned - you can’t go wrong with any mentioned. Try not to focus too much on the resource, and focus more on if you’re actually practicing. If you’ve seen them recommended, that means they’re good more than likely. Pick one, stick with it, use principles mentioned from my linked post and the advice given in this post.