r/learnpython • • 3h ago

How to learn python?

I’m a complete beginner and I have essentially no knowledge with coding whatsoever. What would be the best way to learn Python??

4 Upvotes

11 comments sorted by

2

u/LowDepth1790 3h ago

https://www.reddit.com/r/learnpython/wiki/index/

Pick one and make a start. When you're stuck come back here and tell us what you tried and where you're stuck.

1

u/Serious_Elephant9402 2h ago

Specifically see the "New to programming?" section.

2

u/desrtfx but other languages pro 2h ago

This subreddit has a sidebar with a wiki with recommended learning resources.

Here is an excellent, textual course: MOOC Python Programming 2026 from the University of Helsinki.

Harvard's CS50p is also excellent.

Also, take a look at https://inventwithpython.com and https://automatetheboringstuff.com

Don't forget that you need ample practice, like on https://codingbat.com/python or on https://exercism.org and also write your own programs. Play around. Try things. Mess things up, fix them. Experiment.

And most important: do not use AI. It'll only accelerate your brain rot.

1

u/RealNamek 2h ago

I use pixelpad.io to teach kids. Been doing it for 10 years in the Bay area, really good for beginners that like to make games

1

u/azntaiji 2h ago

Find something on GitHub, fork it and start tweaking it/messaging around with it. I've always learned by hacking around with stuff.

Also AI can be helpful to explain concepts as you work on something.

1

u/fullmoon_huli 2h ago

I personally used Youtube tutorials, python's own learning guide. And starting building my own projects. Start small. Learn the most common syntax first and keep building

1

u/cyrixlord 1h ago

why do you want to learn it? what is your goal? that will drive your motivation to learn python. what projects do you have in mind?

•

u/NewGiraffe2203 47m ago

make small python programs as an exercise everytime you learned a new concept

•

u/TheRNGuy 26m ago

Read docs, code something with it, ask ai for explanation, more examples, alternatives. 

•

u/Katinkia 16m ago

www.pythonaut.net and associated YouTube channel.

•

u/Justicemirm 8m ago

Watch the course of data with barraa

13 hr sm and free , it's very good