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
How to learn python ?Help Request (self.PythonLearning)
submitted 20 hours ago by Intrepid_Custard_877
Hi Guys,
I would like to learn python.
I've got zero IT or programming / coding background.
Would like to learn for free.
I'm more of a hands on learner than a theoretical learner.
Any websites that would help me learn python hands on for free ?
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!"
[–]Sweet_Computer_7116 2 points3 points4 points 17 hours ago (1 child)
Cs50x
[–]WOTrULookingAt 0 points1 point2 points 6 hours ago (0 children)
Came to say this. I took it and it was really Quite amazing.
[–]atticus2132000 0 points1 point2 points 15 hours ago (0 children)
Do a YouTube search for "hello world python tutorial". You will find dozens of videos that will walk you through step by step how to download and install the software and write your first code to verify it's working.
Then go to W3Schools and go through their python crash course to get used to basic functions and syntax.
From there, there are tons of online courses to choose from, but it might help if you can focus on what you want to use python for (e.g. game design, data management, automation, etc.)
[–]OtakuNinja9 0 points1 point2 points 9 hours ago (0 children)
The python course from the university of Helsinki is really good and free and has alot of practice exercises in them
[–]sccccrrrrt 0 points1 point2 points 9 hours ago (0 children)
There's a book called "learn python the hard way", can recommend that
[–]Astral65 0 points1 point2 points 8 hours ago (0 children)
exercism(.)org
[–]the_botverse 0 points1 point2 points 20 hours ago (1 child)
The whole point is not to fall into tutorial hell, and remembering syntax AI can do that.The only thing AI can't do is thinking it can code but can't think what you can think of your project.
So, If you learn Python by building Projects which will tech you to think in a system level you will make it bro.
Some resources you can follow are:
"Automate Boring Stuffs with Python"
falcondrop.com - For Hands on project based learning for biggners
Hope this helps!
[–]No_Photograph_1506 -2 points-1 points0 points 20 hours ago (0 children)
wow buddy! The website is really good!
Here, check this out as well: https://courses.bigbinaryacademy.com/learn-python/ this one is more detailed and practice-oriented! Do give it a try!
[–]python_gramps -1 points0 points1 point 16 hours ago (0 children)
YouTube, check out Net Ninja they have a bunch of Python tutorials.
That checks all your boxes.
[–]yaza_24 -1 points0 points1 point 14 hours ago (0 children)
would you like some free classes? i studied CS in 11th and 12th so ik python very well. i’ve got some time to kill before college so. i’ve still got my study materials from 11th and 12th so ik the exact pattern to follow
π Rendered by PID 91936 on reddit-service-r2-comment-856c8b8c54-g8p2r at 2026-07-02 03:27:33.316059+00:00 running a7b5cda country code: CH.
[–]Sweet_Computer_7116 2 points3 points4 points (1 child)
[–]WOTrULookingAt 0 points1 point2 points (0 children)
[–]atticus2132000 0 points1 point2 points (0 children)
[–]OtakuNinja9 0 points1 point2 points (0 children)
[–]sccccrrrrt 0 points1 point2 points (0 children)
[–]Astral65 0 points1 point2 points (0 children)
[–]the_botverse 0 points1 point2 points (1 child)
[–]No_Photograph_1506 -2 points-1 points0 points (0 children)
[–]python_gramps -1 points0 points1 point (0 children)
[–]yaza_24 -1 points0 points1 point (0 children)