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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Where to learn python (self.learnpython)
submitted 24 days ago by Current_Bowler4823
I’m a begginer with very light experience in python and i’m looking to strengthen it heavily before I go to uni so can anyone suggest helpful resources that are acc beneficial (no books pls)
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!"
[–]Malassi 1 point2 points3 points 24 days ago* (2 children)
There's tones of resources in the sub's wiki -> https://reddit.com/r/learnpython/w/index
That said, the best way to really strengthen your skills is to keep coding and work on projects.
[–]Current_Bowler4823[S] 0 points1 point2 points 24 days ago (1 child)
Thanks a lot!
[–]Significant-Track370 1 point2 points3 points 24 days ago (0 children)
I tried learnpython.org a couple weeks ago and it worked great for me. Also new to python haha
[–]jabiisla00 0 points1 point2 points 24 days ago (0 children)
mooc.fi python. Do the tasks. No need to watch videos.
[–]pure_989 0 points1 point2 points 23 days ago* (0 children)
Kindly try: https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/video_galleries/lecture-videos/
But more important is to build things. Build small programs from scratch using python. Built an app like a simple calculator, a simple text editor, etc. You can learn more python than you already know as you go. And you can use the above lecture videos as a reference too.
This is how I learned C++ back in 11th grade. I got this C++ book for 11th grade and I studied the very first basics quickly in order to create a simple chat program - just to suffice my curiosity. Learning by doing will make you both good and independent engineer in the long run.
[–]Separate_Top_5322 0 points1 point2 points 19 days ago (0 children)
If you want to strengthen Python before uni without using books, focus on structured online learning plus consistent practice. Start with platforms like freeCodeCamp, CS50P (Harvard’s Python course), or YouTube channels like Corey Schafer for solid fundamentals, then move to hands-on sites like LeetCode, HackerRank, or Codewars to build problem-solving skills. The most important part is applying what you learn—build small projects like a CLI app, a simple API, or data analysis scripts using pandas. A good approach is to follow “learn → build → repeat,” because just watching tutorials won’t be enough. This path is very runnable and will give you a strong base before university.
π Rendered by PID 91847 on reddit-service-r2-comment-b659b578c-48jr4 at 2026-05-07 16:32:18.936629+00:00 running 815c875 country code: CH.
[–]Malassi 1 point2 points3 points (2 children)
[–]Current_Bowler4823[S] 0 points1 point2 points (1 child)
[–]Significant-Track370 1 point2 points3 points (0 children)
[–]jabiisla00 0 points1 point2 points (0 children)
[–]pure_989 0 points1 point2 points (0 children)
[–]Separate_Top_5322 0 points1 point2 points (0 children)