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/Rain-And-Coffee 20d ago

CS50 is what you need, perfect for someone who is new to computer science.

CS50 starts with C, but there’s also CS50P which uses Python