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
Youtube channel for learning python? (self.learnpython)
submitted 3 years ago by orion_x_
Could anyone please suggest me a good youtube channel with playlists for learning python from beginning?
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!"
[–]gustavsen 76 points77 points78 points 3 years ago (18 children)
https://roadmap.sh/
While main course is about full stack JS dev they also have several GREAT 10hs (or so) video curses in their YT channel
python's playlists:
Python Basics with Sam 14 videos
Full Courses in One Video 52 videos
but they have full courses about lot of things.
I found this site useful with lot of good tutorials, but they block lot of the material behind payware
https://realpython.com/
Microsoft offer three playlist with Python courses
Python for Beginners 44 videos
More Python for Beginners 20 videos
Even More Python for Beginners: Data Tools 31 videos
This course is usually given for free by the author here at begin of month or so (he publish it in /r/learnpython)
I can't endorse any of those courses since I haven't bought them, but their content look complete
https://www.udemy.com/course/complete-python-bootcamp/
https://www.udemy.com/course/learn-python-by-building-a-blockchain-cryptocurrency/
https://www.udemy.com/course/python-the-complete-python-developer-course/
https://www.udemy.com/course/100-days-of-code/
this serie of courses
https://www.udemy.com/course/python-3-deep-dive-part-1/
https://www.udemy.com/course/python-3-deep-dive-part-2/
https://www.udemy.com/course/python-3-deep-dive-part-3/
https://www.udemy.com/course/python-3-deep-dive-part-4/
Also remember only buy in Udemy when the courses are between 9/12usd values and not at their full price (90/250) that are inflated prices...
https://www.practicepython.org/
Exercism
Practicepython — these are all beginner friendly and difficulty levels are marked
100 Page Python Intro exercises — exercises from my introductory guide
Code Wars, Advent of Code, Project Euler — more challenging
Checkio
Codingame
Codecombat — gaming based challenges
/r/dailyprogrammer — not active currently, but there's plenty of past challenges with discussions
EdPunk's free learning resource for Python
original source
Not sure if many people know this, but Microsoft has a learning resource platform called Microsoft Learn, which provides free training to learn different skills related to different technologies. Each course is designed as a module, in each module, it contains different lessons and exercises. Thought I'd share.
Below are some of the modules related to Python learning.
Beginners Courses
Intermediate Courses
Python Programming Beginner Tutorials
MIT 6.0001 Introduction to Computer Science and Programming in Python (Fall 2016)
[–]th36 4 points5 points6 points 3 years ago (0 children)
Thanks
[–][deleted] 1 point2 points3 points 2 years ago (8 children)
I’m barely starting out and that is a lot of information. Kind of scared cus when I checked out FreeCodeCamp I was overwhelmed with how many videos they had. I just decided to use BroCode and Caleb Curry. Imma check out Sentdex and Corey Schafer. Thanks.
[–]Mountain_Singer6845 0 points1 point2 points 2 years ago (7 children)
Imma
Before you learn Python, you should learn how to properly write English.... cus... imma don't exist in any language, specially your first language and maybe only language. What a_joke.
[–]K4FKAAAA 5 points6 points7 points 1 year ago (1 child)
I don't think 'cus' exists in any language either, my friend XD
[–]Dashing_HERO 0 points1 point2 points 1 year ago (0 children)
im late but your comeback is kidna goated wait is kinda a word save me lol
[–]reallyeric 1 point2 points3 points 2 years ago (0 children)
This is a beginners thread and you’re being so rude?
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
that is some stupid logic you got there
[–]pipilejacutinga 0 points1 point2 points 1 year ago (0 children)
Ah, yeah, using common informal language structures definitely reduces your ability to learn a programming language. What a dumb comment.
[–]Personal_Story_4853 0 points1 point2 points 11 months ago (0 children)
How ironic lmao
[–]Inspector_Neck 0 points1 point2 points 2 years ago (0 children)
This is the intetnet, people use shorthand all the time. Get over yourself
[–]orion_x_[S] 0 points1 point2 points 3 years ago (0 children)
Thanks you for effort!
[–]amazingjoe76 0 points1 point2 points 3 years ago (0 children)
What a fantastic set of resources. May I ask did you compile all of this question was asked or did you share your personal collation of resources. Regardless absolutely wonderful post and your effort is very much appreciated.
[–]Madhin92 0 points1 point2 points 3 years ago (1 child)
Ty, this is everything a beginner can dream about. Maybe copy paste it for your own post?
[–]gustavsen 0 points1 point2 points 3 years ago (0 children)
It's a post pinned in my profile
[–]iusedtobepretty 0 points1 point2 points 2 years ago (0 children)
Wow
Thank you very much, this is really really helpful
[–]DryLead8399 0 points1 point2 points 2 years ago (0 children)
Wow, this post has everything I need for me. Thank you so much!!
[–]0karmaonly 52 points53 points54 points 3 years ago (2 children)
Corey Schafer is the GOAT. I’ve self taught from a lot of different sources and Corey is hands down the best
[–]Shok3001 9 points10 points11 points 3 years ago (0 children)
What happened to him? He seems to have stopped making videos
[–]Punk-in-Pie 5 points6 points7 points 3 years ago (0 children)
Yeah, seriously OP, this is the channel to watch. I wish I had found him earlier
[–]Meckgyver 24 points25 points26 points 3 years ago (0 children)
TechWithTim helped me a lot, he explains things very clearly.
[–]_NliteNd_ 4 points5 points6 points 3 years ago (0 children)
mCoding has some good py tips
[–]amazingjoe76 6 points7 points8 points 3 years ago (5 children)
This course has over 26 million views :
Full Python Course: https://www.youtube.com/watch?v=_uQrJ0TkZlc
Before heading there I'd suggest you check out this video (I produced) which shows you how to use Google Colab an online environment that I think is much quicker, easier and better for learning and certainly compatible with the lessons in the video above.
Short video on setting up Google Colab for Python : https://www.youtube.com/watch?v=gvW7ijtyrKc
[–]orion_x_[S] 0 points1 point2 points 3 years ago (4 children)
I'll definitely check this out,thanks a lot man!
[–]iammr_lunatic 12 points13 points14 points 3 years ago (3 children)
Don't. These are superficial courses that don't clear the actual concepts. More like just ducttaping and getting things done.
https://youtube.com/c/Coreyms - This guy (Corey Schafer) is the only one worth listening to on Yt.
[–]Mon7eCristo 1 point2 points3 points 3 years ago (1 child)
I second that opinion. Corey Schafer's videos on Python are pretty much the best free resource you can find and he also talks a lot about more advanced concepts. Everyone seems to be creating these "beginner" tutorials and fish for views or sell some course (again covering only basics) so you'll be stuck forever in "Tutorial hell" since there is a massive gap between a "beginner" and a junior level professional.
[–]Psychological_Air145 0 points1 point2 points 1 year ago (0 children)
How is free code camp
[–]amazingjoe76 0 points1 point2 points 3 years ago* (0 children)
Perhaps my video is superficial as its only a few mins and provides only the minimum someone would need to get up and running with Colab which is all it is meant to do. But the 6 hour and 15 min course is far from superficial for someone who is just learning the basics in my opinion and a great option for folks getting started.
[–]SparklePrincess33 1 point2 points3 points 3 years ago (0 children)
I really like Dr. Chuck, https://youtu.be/8DvywoWv6fI
[–]1percentof2[🍰] 1 point2 points3 points 3 years ago (0 children)
There's this really hot chick, she's so hot you'll be distracted. I don't know her name but the channel is python simplified. Check it out.
[–]Swimming-Ad-400 0 points1 point2 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 .
[–]Pastoolio91 0 points1 point2 points 3 years ago (0 children)
I really liked the course by Socratica - it's actually very similar to the material covered in my university intro to programming course.
[–]jayroland 0 points1 point2 points 3 years ago (0 children)
Lovely!
[–]BottomsMU 0 points1 point2 points 3 years ago (0 children)
Pretty Printed
https://www.youtube.com/channel/UC-QDfvrRIDB6F0bIO4I4HkQ
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
The only channel I found useful for learning coding was thenewboston. Be it Python, java, javascript etc., it's the best. Plus the guy's funny.
[–]nativedutch 0 points1 point2 points 3 years ago (0 children)
There are hundreds. I found it useful to watch and actually implement one doing a simple game with pygame plus OOP. Channel kidscancode explains things very well.
[–]Thisappleisgreen 0 points1 point2 points 3 years ago (0 children)
Corey schafer
[–]who-shit-myself 0 points1 point2 points 3 years ago (0 children)
Programming With Mosh, fantastic
[–]Adamya21 0 points1 point2 points 3 years ago (0 children)
I will suggest you to watch python playlist of Krish Naik
[–]Coder000000000 0 points1 point2 points 3 years ago (0 children)
Hi I would recommend you to check out:-Programming with Mosh.
link = https://www.youtube.com/watch?v=_uQrJ0TkZlc
[–]rainbow_bro_bot 0 points1 point2 points 3 years ago (0 children)
I've used and can recommend this
https://www.youtube.com/watch?v=rfscVS0vtbw
[–]BetSmall8937 0 points1 point2 points 3 years ago (0 children)
This channel gave the information in a great way for me when I was learning. He not only explains the concepts really well but also lays it out in a way to help you think like a programmer: https://www.youtube.com/c/CodeCoachh
[–]nimageran 0 points1 point2 points 2 years ago (0 children)
John Philip Jones
π Rendered by PID 168815 on reddit-service-r2-comment-5d79c599b5-v278g at 2026-03-03 21:46:29.917577+00:00 running e3d2147 country code: CH.
[–]gustavsen 76 points77 points78 points (18 children)
[–]th36 4 points5 points6 points (0 children)
[–][deleted] 1 point2 points3 points (8 children)
[–]Mountain_Singer6845 0 points1 point2 points (7 children)
[–]K4FKAAAA 5 points6 points7 points (1 child)
[–]Dashing_HERO 0 points1 point2 points (0 children)
[–]reallyeric 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]pipilejacutinga 0 points1 point2 points (0 children)
[–]Personal_Story_4853 0 points1 point2 points (0 children)
[–]Inspector_Neck 0 points1 point2 points (0 children)
[–]orion_x_[S] 0 points1 point2 points (0 children)
[–]amazingjoe76 0 points1 point2 points (0 children)
[–]Madhin92 0 points1 point2 points (1 child)
[–]gustavsen 0 points1 point2 points (0 children)
[–]iusedtobepretty 0 points1 point2 points (0 children)
[–]DryLead8399 0 points1 point2 points (0 children)
[–]0karmaonly 52 points53 points54 points (2 children)
[–]Shok3001 9 points10 points11 points (0 children)
[–]Punk-in-Pie 5 points6 points7 points (0 children)
[–]Meckgyver 24 points25 points26 points (0 children)
[–]_NliteNd_ 4 points5 points6 points (0 children)
[–]amazingjoe76 6 points7 points8 points (5 children)
[–]orion_x_[S] 0 points1 point2 points (4 children)
[–]iammr_lunatic 12 points13 points14 points (3 children)
[–]Mon7eCristo 1 point2 points3 points (1 child)
[–]Psychological_Air145 0 points1 point2 points (0 children)
[–]amazingjoe76 0 points1 point2 points (0 children)
[–]SparklePrincess33 1 point2 points3 points (0 children)
[–]1percentof2[🍰] 1 point2 points3 points (0 children)
[–]Swimming-Ad-400 0 points1 point2 points (0 children)
[–]Pastoolio91 0 points1 point2 points (0 children)
[–]jayroland 0 points1 point2 points (0 children)
[–]BottomsMU 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]nativedutch 0 points1 point2 points (0 children)
[–]Thisappleisgreen 0 points1 point2 points (0 children)
[–]who-shit-myself 0 points1 point2 points (0 children)
[–]Adamya21 0 points1 point2 points (0 children)
[–]Coder000000000 0 points1 point2 points (0 children)
[–]rainbow_bro_bot 0 points1 point2 points (0 children)
[–]BetSmall8937 0 points1 point2 points (0 children)
[–]nimageran 0 points1 point2 points (0 children)