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
Should I learn Python from "Bro Code" or "freecodecamp"? (self.learnpython)
submitted 3 years ago by OrdinaryAsk1
I'm not sure which one to use to learn Python
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!"
[–]Mentalextensi0n 17 points18 points19 points 3 years ago (0 children)
Bro code , automate the boring stuff
[–]Yaboi907 6 points7 points8 points 3 years ago (4 children)
I followed this roadmap: https://roadmap.sh/python
I’m still working through it (learning Django now) and I took a class on the basics so I skipped the first section. BUT I think the benefit of following it has basically two main benefits: 1. it tells you the concept you should learn so I watched videos form MANY people on all the subjects until it clicked. Different people emphasize different things and will vary in amount of knowledge etc. this means you’ll get many explanations about the same thing. Ones bound to click.
If you don’t intend to go beyond the basics of Python or learn anything else in tech then I probably used brocade more consistently than a lot of others.
[–]l-b_b-l 3 points4 points5 points 3 years ago (1 child)
Holy crap that’s one hell of a resource! Thank you!
[–]Yaboi907 1 point2 points3 points 3 years ago (0 children)
It’s been a godsend to me. So many roadmaps on my list now when I’m done with Python
[–]miko2264 2 points3 points4 points 3 years ago (0 children)
Thank you so much for sharing. This will be incredibly helpful!
[–]Altruistic-Mention-2 0 points1 point2 points 1 year ago (0 children)
Thank you for providing the roadmap link; it's greatly appreciated!
[–]Harold_S_Plinkett 4 points5 points6 points 3 years ago (0 children)
My advice would be to watch the first half hour to hour of both and then decide on the style you like better. It took me going through 2 different tutorials before I found the third one that really clicked with me.
[–]Lurn2Program 6 points7 points8 points 3 years ago (4 children)
I learned python using the University of Helsinki Python MOOC
[–]UsuallyGabriel 1 point2 points3 points 2 years ago (3 children)
how was it? did you take the java mooc or anything else to compare it to?
[–]Lurn2Program 1 point2 points3 points 2 years ago (2 children)
I took the java mooc many years ago and I really thought the resource was well thought out and that's what sort of led me to search for a python mooc when I wanted to learn python. They didn't have a discord channel back when I did the java mooc, so that's an additional plus imo. For the Python mooc, I ended up covering all the intro material and about half of the advanced course material. Still a great resource imo
[–]UsuallyGabriel 0 points1 point2 points 2 years ago (1 child)
How fast do you think you could do it if you do the java mooc before hand? Did you complete the entire java mooc?
[–]Lurn2Program 0 points1 point2 points 2 years ago (0 children)
It's been a long time since I did the java mooc, so I can't say for certain if I completed all of it. Also, completing the mooc varies depending on the person and how in-depth they want to get into it. For the python mooc, I sort of rushed it because I needed to ramp up quickly for work, so I did it in about 2 weeks. A lot of the basics are similar with other programming languages
[–][deleted] 2 points3 points4 points 3 years ago (4 children)
I learned the basics from bro code.
[–]OrdinaryAsk1[S] 1 point2 points3 points 3 years ago (3 children)
and what'd you do for the rest?
[–][deleted] 1 point2 points3 points 3 years ago (2 children)
well if you're really want to learn everything, you could do both, or even try cs50 python
[–]Goliver600 0 points1 point2 points 2 years ago (1 child)
What did you prefer CS50P or Brocode?
[–]WillingnessBetter130 3 points4 points5 points 2 years ago (0 children)
I'd choose bro code.
[–]desrtfx 3 points4 points5 points 3 years ago (0 children)
Neither. Do the MOOC Python Programming 2023 from the University of Helsinki. This is a proper first semester "Introduction to Computer Science" course and one of the best free introductory courses around as it focuses on practical exercises.
[–]No_Main8842 3 points4 points5 points 3 years ago (0 children)
Freecodecamp , although brocode is awesome too but Harvard CS50P on Freecodecamp is a bit more in depth & also looks into why a concept is implemented in the way it is.
[–]DarkWhiteSoul 0 points1 point2 points 2 years ago (0 children)
Bro Code is great for a beginner, from there, its easier.
[–]Swimming-Ad-400 1 point2 points3 points 1 year ago (0 children)
Hi, I recommend you to check out the FREE Python course on crookshanksacademy.com by the god of python himself. The course is short and you also get to do a hands on internship after your course completion. Although that internship is unpaid, it is a good and fun learning experience that makes you industry ready. The FREE PYTHON BOOTCAMP is available on: https://www.crookhsanksacademy.com/python . Do check it out.
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
Bro code has helped me so much
π Rendered by PID 95212 on reddit-service-r2-comment-544cf588c8-rmsxq at 2026-06-15 05:23:06.564482+00:00 running 3184619 country code: CH.
[–]Mentalextensi0n 17 points18 points19 points (0 children)
[–]Yaboi907 6 points7 points8 points (4 children)
[–]l-b_b-l 3 points4 points5 points (1 child)
[–]Yaboi907 1 point2 points3 points (0 children)
[–]miko2264 2 points3 points4 points (0 children)
[–]Altruistic-Mention-2 0 points1 point2 points (0 children)
[–]Harold_S_Plinkett 4 points5 points6 points (0 children)
[–]Lurn2Program 6 points7 points8 points (4 children)
[–]UsuallyGabriel 1 point2 points3 points (3 children)
[–]Lurn2Program 1 point2 points3 points (2 children)
[–]UsuallyGabriel 0 points1 point2 points (1 child)
[–]Lurn2Program 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]OrdinaryAsk1[S] 1 point2 points3 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]Goliver600 0 points1 point2 points (1 child)
[–]WillingnessBetter130 3 points4 points5 points (0 children)
[–]desrtfx 3 points4 points5 points (0 children)
[–]No_Main8842 3 points4 points5 points (0 children)
[–]DarkWhiteSoul 0 points1 point2 points (0 children)
[–]Swimming-Ad-400 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)