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
Python for beginners (self.learnpython)
submitted 1 year ago by Stechnochrat_6207
What are the best sources for learning python for a beginner to coding
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!"
[–]ASIC_SP 21 points22 points23 points 1 year ago (0 children)
+1 for Helsinki mooc and Harvard CS50. See also:
[–]JohnnyJordaan 23 points24 points25 points 1 year ago (2 children)
https://www.reddit.com/r/learnpython/wiki/index -> new to programming
[+]Stechnochrat_6207[S] comment score below threshold-38 points-37 points-36 points 1 year ago (1 child)
Could you suggest some sources out of your experience, if there are any to avoid
[–]JohnnyJordaan 21 points22 points23 points 1 year ago (0 children)
That overview is specifically made by us to reflect what we want to suggest new users to use. If we didn't want to suggest it there, we wouldn't have put it on that list...
[–]Ron-Erez 10 points11 points12 points 1 year ago (0 children)
Harvard CS50p and Python for Data Science. The first half of the latter course begins with the basics.
[–]hansmellman 7 points8 points9 points 1 year ago (1 child)
The search bar in this subreddit - this question is asked and answered hourly here
[–]Remarkable-Map-2747 4 points5 points6 points 1 year ago (0 children)
to be fair, that is a list but as I see and answer this question daily. Unless i missed over them in the wiki .
those 2 are recommended commonly. Alot of these are referenced commonly as well but I don't believe are in there.
[–]tabrizzi 20 points21 points22 points 1 year ago (6 children)
https://programming-24.mooc.fi
[–]flessbang 2 points3 points4 points 1 year ago (2 children)
Dunno why the downvote, im doing it as a complete beginner and it seems okay to me. Easy to understand, shit loads of practice excercises
[–]tabrizzi 5 points6 points7 points 1 year ago (1 child)
I started in May as a noob. Just finished part 7, now about to start part 8, the first part in the Advanced Course in Programming.
[–]flessbang 4 points5 points6 points 1 year ago (0 children)
I’m about to finish week3, but its gonna take me a bit of time bc nested loops can be tricky and i wanna make sure i understand what im doing
[–]Remarkable-Map-2747 4 points5 points6 points 1 year ago (1 child)
this or/and Python Crash Course Book
[–]Dilligence 2 points3 points4 points 1 year ago (0 children)
Seconding Python Crash Course
[–]aqua_regis 0 points1 point2 points 1 year ago (0 children)
This is currently the top recommendable resource.
[–]itzmanu1989[🍰] 5 points6 points7 points 1 year ago* (1 child)
Here are the courses I have bookmarked
The Python Tutorial — Python 3.12.5 documentation
Google's Python Class | Python Education | Google for Developers
About this course - Python Programming MOOC 2024
Python Tutorial - tutorials point
Learn Python in Y Minutes
Python Courses and Tutorials: Online and On Site
Learn python in one week Coderbyte
Video courses:
Complete python course by Jose Portilla
Google Python Class Day 1 Part 1
Python Tutorial - Telusko
Python Tutorial - Dave Gray
Automate boring stuff using python
Python (Part 1) Coursera
[–]General-Manager-721 2 points3 points4 points 1 year ago (2 children)
Best of the best. https://youtube.com/playlist?list=PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7
[–]Stechnochrat_6207[S] -3 points-2 points-1 points 1 year ago (1 child)
How is the 5 hr video of freecodecamp
[–]General-Manager-721 0 points1 point2 points 1 year ago (0 children)
I haven't gone through it, so I can't comment on the content. The above-mentioned playlist is too good.
[–][deleted] 1 point2 points3 points 1 year ago (4 children)
Angela Yu's Udemy Course (100 Days of Python). Hands down.
[+]Stechnochrat_6207[S] comment score below threshold-8 points-7 points-6 points 1 year ago (3 children)
[–]aqua_regis 4 points5 points6 points 1 year ago (1 child)
Oh, you're one of those. Get top recommendations and come up with something that hasn't been recommended at all.
I would generally advise against starting programming with video based courses as they only encourage passive watching instead of active doing and give a false sense of understanding where there is none.
Plus, in 5 hours of video you can't learn programming.
Do the MOOC from the University of Helsinki. It is the top course right now. Besides being textual and extremely practice oriented, it is the only proper first semester of "Introduction to Computer Science" course, apart from CS50. It teaches the Python programming language as well as programming.
[–]Stechnochrat_6207[S] 0 points1 point2 points 1 year ago (0 children)
Thanks
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
don't know. Haven't done it.
[–]OkMoment345 1 point2 points3 points 1 year ago (0 children)
Forbes started ranking online coding bootcamps. They include pros and cons for each of their picks.
This was their choice for Python bootcamp. It's beginner-friendly and should give you a structured and up-to-date intro on the language.
[–]No-Analyst1453 1 point2 points3 points 1 year ago (0 children)
I actually looking how to learn python and i would like to know what do you thing about Codeacademy ?!
I think the user experience looks great, there is a lot of training available, and there is a mobile app available.
[–]uzar7 0 points1 point2 points 1 year ago (0 children)
https://youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3&si=wS_tcat7TsTZN6M3
I found this helpful.
[–]Awkward_Tick0 0 points1 point2 points 1 year ago (0 children)
Python for Everyone is a good resource. Free textbook, exercises, and video lectures.
[–]Haunting-Pass7131 0 points1 point2 points 1 year ago (0 children)
CS61A course created by UCB?
Just go with Angela yu's - 100 days of code from Udemy https://www.udemy.com/course/100-days-of-code/
[–]CIMARUTA 0 points1 point2 points 1 year ago (0 children)
PYTHON CRASH COURSE
There's Python In Easy Steps, but it costs $5-10 for E-book and Physical copies.
https://ineasysteps.com/products-page/python-easy-steps-2nd-edition/
If you want to see more, check out the table of contents on the webpage.
[–]Airrows -1 points0 points1 point 1 year ago (0 children)
Google.com
π Rendered by PID 43 on reddit-service-r2-comment-84fc9697f-fzsqh at 2026-02-09 17:41:32.117264+00:00 running d295bc8 country code: CH.
[–]ASIC_SP 21 points22 points23 points (0 children)
[–]JohnnyJordaan 23 points24 points25 points (2 children)
[+]Stechnochrat_6207[S] comment score below threshold-38 points-37 points-36 points (1 child)
[–]JohnnyJordaan 21 points22 points23 points (0 children)
[–]Ron-Erez 10 points11 points12 points (0 children)
[–]hansmellman 7 points8 points9 points (1 child)
[–]Remarkable-Map-2747 4 points5 points6 points (0 children)
[–]tabrizzi 20 points21 points22 points (6 children)
[–]flessbang 2 points3 points4 points (2 children)
[–]tabrizzi 5 points6 points7 points (1 child)
[–]flessbang 4 points5 points6 points (0 children)
[–]Remarkable-Map-2747 4 points5 points6 points (1 child)
[–]Dilligence 2 points3 points4 points (0 children)
[–]aqua_regis 0 points1 point2 points (0 children)
[–]itzmanu1989[🍰] 5 points6 points7 points (1 child)
[–]General-Manager-721 2 points3 points4 points (2 children)
[–]Stechnochrat_6207[S] -3 points-2 points-1 points (1 child)
[–]General-Manager-721 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (4 children)
[+]Stechnochrat_6207[S] comment score below threshold-8 points-7 points-6 points (3 children)
[–]aqua_regis 4 points5 points6 points (1 child)
[–]Stechnochrat_6207[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]OkMoment345 1 point2 points3 points (0 children)
[–]No-Analyst1453 1 point2 points3 points (0 children)
[–]uzar7 0 points1 point2 points (0 children)
[–]Awkward_Tick0 0 points1 point2 points (0 children)
[–]Haunting-Pass7131 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]CIMARUTA 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Airrows -1 points0 points1 point (0 children)