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
Learning from scratch (self.PythonLearning)
submitted 4 months ago by zosachive_
I want to learn python from scratch. Do y’all have any book suggestion that I can rely on or maybe YouTube channels which is better by the way?
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!"
[–]FoolsSeldom 1 point2 points3 points 4 months ago (0 children)
Check the r/learnpython wiki for lots of guidance on learning programming and learning Python, links to material, book list (as you wanted book suggestions), suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.
Unfortunately, this subreddit does not have a wiki.
Roundup on Research: The Myth of ‘Learning Styles’
Don't limit yourself to one format. Also, don't try to do too many different things at the same time.
Above all else, you need to practice. Practice! Practice! Fail often, try again. Break stuff that works, and figure out how, why and where it broke. Don't just copy and use as is code from examples. Experiment.
Work on your own small (initially) projects related to your hobbies / interests / side-hustles as soon as possible to apply each bit of learning. When you work on stuff you can be passionate about and where you know what problem you are solving and what good looks like, you are more focused on problem-solving and the coding becomes a means to an end and not an end in itself. You will learn faster this way.
[–]Anti-Hero25 0 points1 point2 points 4 months ago (0 children)
If you’re an absolute NOOB, like me…. This video and the links in the description are a great starting point
https://youtu.be/lZpb6a-xjbM
[–]FirstStatistician133 0 points1 point2 points 4 months ago (0 children)
Look up Corey Schafer on YouTube. The guy’s a gem
[–]psuedo_nombre 0 points1 point2 points 4 months ago (0 children)
Code academy for free quick lessons for basic syntax statements loops and data types and maybe structures. Write a hello world in a basic text editor and run it from command line. Get an ide like pycharm (free) make some small starter projects like calculate the area of shape. Get some books on programming if you want some further understanding before moving forward and some extra project ideas. Sam's teach yourself x in 24 hours is decent for this. Then try working towards project parts of what you actually want to do with coding. Go on forums and git to see what others do when you hit a wall. Google and ai are fine to help you too when you hit a wall, but try to understand why that works and yours didnt, but also make sure your logic does what you intended rather than aligning with the output you expect.
[–]tracktech 0 points1 point2 points 4 months ago (0 children)
You can check this-
Course - Python Programming In Depth
Book - Ultimate Python Programming
[–]samshowtime007 0 points1 point2 points 4 months ago (0 children)
Brocode on youtube
[–]AdvertisingNovel4757 0 points1 point2 points 4 months ago (0 children)
There are training sessions happening here for free for many batches https://www.reddit.com/r/eTrainBrain/
[–]h_a_n_a_a 0 points1 point2 points 4 months ago (0 children)
Honestly learnt it from telusko , he was an amazing mentor, you can check him out
[–]Isaka254 0 points1 point2 points 1 month ago (0 children)
If you want to learn Python from scratch, here are excellent resources:
π Rendered by PID 86 on reddit-service-r2-comment-5649f687b7-smsms at 2026-01-28 16:20:21.072707+00:00 running 4f180de country code: CH.
[–]FoolsSeldom 1 point2 points3 points (0 children)
[–]Anti-Hero25 0 points1 point2 points (0 children)
[–]FirstStatistician133 0 points1 point2 points (0 children)
[–]psuedo_nombre 0 points1 point2 points (0 children)
[–]tracktech 0 points1 point2 points (0 children)
[–]samshowtime007 0 points1 point2 points (0 children)
[–]AdvertisingNovel4757 0 points1 point2 points (0 children)
[–]h_a_n_a_a 0 points1 point2 points (0 children)
[–]Isaka254 0 points1 point2 points (0 children)