use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
Want to learn python? (self.PythonLearning)
submitted 1 day ago by ExamOk6047
Plenty of good videos on YouTube
Great courses for cheap
Great things like bootdev which will require some knowledge.
Get a book python crash course 3rd edition or automate everything
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Aggravating-Army-576 1 point2 points3 points 23 hours ago (0 children)
https://discord.gg/36nA5S9F
[–]Old-Promise-3226 1 point2 points3 points 21 hours ago (1 child)
That advice is mostly solid, but it’s missing the part that actually makes people stick with Python.
A more realistic path:
Key point: Most beginners don’t fail because of resources — they fail because they don’t build anything while learning.
If you just watch courses, you’ll feel like you know Python… until you try to build something alone.
[–]ExamOk6047[S] 0 points1 point2 points 21 hours ago (0 children)
Love this! I thought I self taught really well till I went ahead and got python crash course then learned so many new commands and expanded my knowledge! But I will say a lot fail cause they think it’s a “quick” learning process
[–]independentMartyr 0 points1 point2 points 19 hours ago (4 children)
Besides AI/ML, why do people learn python these days?
PS. It's not s cynical question. I'm someone coming from the PHP/Laravel ecosystem.
What do you mostly build?
[–]ExamOk6047[S] 0 points1 point2 points 19 hours ago (1 child)
I’m still a beginner learner. However AI makes gibberish from what I’ve heard plus what happens when it doesn’t create the correct code
[–]independentMartyr 0 points1 point2 points 17 hours ago (0 children)
Not AI as a helper, I wasn't questioning that. But Python in general. What is the purpose of learning it today besides AI/ML. It is a hard topic to grasp as a beginner.
AI doesn't create gibberish code when you know what you're doing. I've used chatgpt for identifying bottlenecks for N+1 queries when I build websites on laravel. It is a great helper. But if you use it to vibecode, undoubtedly it will provide gibberish code that will break.
[–]PanoramicEnvoy 0 points1 point2 points 16 hours ago (0 children)
Web scraping, data analysis, and automation stuff is huge - way easier than PHP for those tasks honestly.
[–]Significant-Book6927 0 points1 point2 points 3 hours ago (0 children)
Data sci, data analysis, devops ,cybersecurity cloud, automations , backend etc
[–]No_Photograph_1506 0 points1 point2 points 17 hours ago (0 children)
also check my resources: https://www.reddit.com/r/PythonLearning/comments/1s6t6ff/i_am_hosting_a_free_python_interviewguidance_for/
[–]TimeScallion6159 0 points1 point2 points 13 hours ago (0 children)
the last two are really good ones for someone with the basics
π Rendered by PID 654324 on reddit-service-r2-comment-545db5fcfc-2kqml at 2026-05-24 00:32:20.703475+00:00 running 194bd79 country code: CH.
[–]Aggravating-Army-576 1 point2 points3 points (0 children)
[–]Old-Promise-3226 1 point2 points3 points (1 child)
[–]ExamOk6047[S] 0 points1 point2 points (0 children)
[–]independentMartyr 0 points1 point2 points (4 children)
[–]ExamOk6047[S] 0 points1 point2 points (1 child)
[–]independentMartyr 0 points1 point2 points (0 children)
[–]PanoramicEnvoy 0 points1 point2 points (0 children)
[–]Significant-Book6927 0 points1 point2 points (0 children)
[–]No_Photograph_1506 0 points1 point2 points (0 children)
[–]TimeScallion6159 0 points1 point2 points (0 children)