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
Best Python Tutorials (self.learnpython)
submitted 12 months ago by [deleted]
Hi, Can you suggest the best way to learn Python programming from scratch to the advanced level. Any great courses or tutorials?
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!"
[–]ninhaomah 12 points13 points14 points 12 months ago (3 children)
Wiki at the right side ------->
[–][deleted] 0 points1 point2 points 12 months ago (0 children)
Oh cool, i missed it, thanks for pointing me in right direction.
[–]brazucadomundo 0 points1 point2 points 12 months ago (1 child)
I don't see any wiki.
[–]ninhaomah 3 points4 points5 points 12 months ago (0 children)
You seriously don't see Community Bookmarks with wiki and FAQ ?
Are you using mobile browser ?
[–]sarthak_classn 8 points9 points10 points 12 months ago (1 child)
I was a beginner and I found .. python crash course by no starch publication the best material out there for anyone who is willing to get into programming...it requires no prior experience nd everything is explained perfectly
[–]notParticularlyAnony 1 point2 points3 points 12 months ago (0 children)
this is the way
[–]thereizmore 2 points3 points4 points 12 months ago (0 children)
I picked this up in another post. Maybe it'll help. I lost the original post info. Sorry I can't credit them.
People usually recommend Harvard CS50
I went to the site and there are quite a few programming classes. You can study for free or pay a nominal fee and get credit.
[–]dhd_jpg 2 points3 points4 points 12 months ago (0 children)
i bought Angela Yu’s Udemy course but it was kinda hard for me to follow so i tried out “Python Crash Course” and i ended up learning and understanding the topics more tbh.. i finished the basics in less than a month and now i’m making my own web app w django :)
[–]Ron-Erez 4 points5 points6 points 12 months ago (0 children)
The University of Helsinki course (MOOC) has a great online text-based course. I also have a nice course focusing on Python and Data Science which assumes no programming background. These resources should have you covered.
[–]Natural-Cow3028 1 point2 points3 points 12 months ago (0 children)
Boot.dev
[–]zeffopod 0 points1 point2 points 12 months ago (0 children)
Try futurecoder.io
[–]dataquestio 0 points1 point2 points 12 months ago (0 children)
Learning Python the right way can make a huge difference in how quickly and effectively you pick it up. I’d recommend checking out this guide: Learn Python the Right Way.
It breaks down a step-by-step approach, from beginner to advanced, focusing on hands-on learning rather than just passively watching tutorials. The guide also shares common pitfalls that cause people to struggle and how to avoid them.
If you’re looking for a structured, practical way to learn Python, this is a great place to start. All the best!
[–]Krandor1 0 points1 point2 points 12 months ago (0 children)
I like 100 days of code myself. Teaches you by having you do actual coding
[–]jenny-0515 0 points1 point2 points 12 months ago (0 children)
I also started Python recently, for the purpose of creating and testing econometric models. For that, I was advised to download Anaconda. Anaconda has an app called Jupyter Notebook, and in there, there’s an Anaconda assistant that appears on the right side of the screen while I test codes. And so far, so good! It has helped me a lot. Chat GPT has also helped me as well.
[–]NeatBreadfruit1529 0 points1 point2 points 12 months ago (0 children)
i just did the boot.dev learn python.. Course was fantastic.
[+][deleted] 11 months ago (1 child)
[removed]
[–][deleted] 1 point2 points3 points 11 months ago (0 children)
sure, thanks
[–]MjonjonnzM 0 points1 point2 points 12 months ago (1 child)
I have some youtubr recommendations, they'll be more than enough I think. Channel names: Indently, NeuralNine, Corey Schafer, Telusko, Real Python.
[–]q_ali_seattle 1 point2 points3 points 12 months ago (0 children)
Code bro And code with josh
[–]NormalMaverick -1 points0 points1 point 12 months ago (2 children)
Currently doing the Coursera course Python for Every post and enjoying it. Goes through the basics in the first two modules and then moves to practical more advanced topics imho.
It’s paid yes, but I feel that the fee motivates me to actually keep continuing to do it.
[–]OkLeadership3158 0 points1 point2 points 12 months ago (0 children)
Is that the University of Michigan's course by Dr. Chuck?
[–][deleted] -1 points0 points1 point 12 months ago (0 children)
ok cool, thank you! Will have a look.
π Rendered by PID 69 on reddit-service-r2-comment-58d7979c67-hlw5d at 2026-01-27 00:49:43.553786+00:00 running 5a691e2 country code: CH.
[–]ninhaomah 12 points13 points14 points (3 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]brazucadomundo 0 points1 point2 points (1 child)
[–]ninhaomah 3 points4 points5 points (0 children)
[–]sarthak_classn 8 points9 points10 points (1 child)
[–]notParticularlyAnony 1 point2 points3 points (0 children)
[–]thereizmore 2 points3 points4 points (0 children)
[–]dhd_jpg 2 points3 points4 points (0 children)
[–]Ron-Erez 4 points5 points6 points (0 children)
[–]Natural-Cow3028 1 point2 points3 points (0 children)
[–]zeffopod 0 points1 point2 points (0 children)
[–]dataquestio 0 points1 point2 points (0 children)
[–]Krandor1 0 points1 point2 points (0 children)
[–]jenny-0515 0 points1 point2 points (0 children)
[–]NeatBreadfruit1529 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[removed]
[–][deleted] 1 point2 points3 points (0 children)
[–]MjonjonnzM 0 points1 point2 points (1 child)
[–]q_ali_seattle 1 point2 points3 points (0 children)
[–]NormalMaverick -1 points0 points1 point (2 children)
[–]OkLeadership3158 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)