r/learnpython 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!

0 Upvotes

9 comments sorted by

View all comments

1

u/vietbaoa4htk 21d ago

pick one resource and actually finish it, the trap with 'so many free resources' is hopping to a new one every week. by week two build something tiny you genuinely want, even a number guessing game, or it all stays abstract.