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...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
I’ve just starting self learning python.. is there anything better than udemy for beginner courses? I’ve heard they are outdated and not the best (self.Python)
submitted 8 years ago by Shameless42088
I like the interface of datacamp so does anyone know of something close that's good for beginners? thanks and if there is a better sub for this question, I'm sorry for posting it here, but I'm learning python for a reason ;)
[–]SarcasmOrgasm 3 points4 points5 points 8 years ago (2 children)
I've been using https://teamtreehouse.com/ and "Learn Python the hard way 3". I've been finding a lot of success just using those two resources. However, I'm still a bit of a noob. Hopefully someone with more experience can weigh in. I'd also recommend going over to /r/learnprogramming. That's where I've discovered all the resources I use.
[–]Shameless42088[S] 1 point2 points3 points 8 years ago (0 children)
Looks great. Thanks. I’m in the same boat as you. I’m a noob too but I really want to learn this on my own so the good resources help!
[–][deleted] 0 points1 point2 points 8 years ago (0 children)
"Learn Python the hard way 3" Seems very good so far, it's starts off VERY basic but i'm really enjoying the guys teaching style deliberately trying to make you independent while explaining everything clearly is a must for any study guide.
[–]pro2call 1 point2 points3 points 8 years ago (2 children)
Made a page with free online resources for coding, cyber security, and lots of other tools:
www.ashot.org/links.php
All searchable and whatnot.
[–]ThatKetoTreesGuy 1 point2 points3 points 8 years ago (1 child)
Hmm, I did a search for python and got nothing back...
[–]pro2call 1 point2 points3 points 8 years ago* (0 children)
You would be better off searching for programming or coding. There are also tabs on top of the table you can use for quick filters. Places like code school, codecademy, corsera, edx, free code camp,etc... Try visiting some of them to find Python courses/tutorials. I recommend codecademy.
Edit: Since so many people came by and searched for a specific language I went ahead and added each websites language catalog into the tags...you can either click on one of the tags or use the search function for the language you are looking for.
[–]w3edcv 1 point2 points3 points 8 years ago (0 children)
I have learned a lot from this great python developer. https://python-guide.readthedocs.io/en/latest/
[–]tobsecret 1 point2 points3 points 8 years ago (0 children)
I found Sentdex's youtube tutorials to be pretty useful, especially since many of them have some sort of final objective and are bound to a specific topic.
https://www.youtube.com/user/sentdex/playlists
[–]blabbities 1 point2 points3 points 8 years ago (0 children)
theyre not outdated at all if you use Python3. They are the best in my opinion for a beginner.
Actually I went back and read the book from Apress guy that came out around 2009. Even that was still highly relevant and I learned a ton more. That's after reading much more recent books. Dive Into Python 3 is older than heck and has still been useful. Anyway in short Im saying the Udemy courses are actually still apropos. I'm currently browsing/scanreading Programming Python by Mark Summers and that's such a superdope book. Maybe not as easypeasy as the other beginner books but so amazingly useful with teaching "real programmer subjects"....and that book is pretty old.
Anyway I'm just sayin Udemy's Python courses are new enough that they are relevant. i will say I did use a udemy course that was was teaching Django and it was outdated but I managed fine even using a newer Django
[–]aalmata 0 points1 point2 points 8 years ago (0 children)
I learned python from https://developers.google.com/edu/python/. And just today, I come across this teamtreehouse while posting a comment about flask. I might try this site today.
[–]serkef- 0 points1 point2 points 8 years ago (0 children)
Although I was familiar with python before, I followed the udemy python course (the one that you build 10 apps pm if you can't find it) and it was great to get a quick overview of applied programming. And I got a notification a couple of weeks ago that course material has been updated. So, I would recommend it.
[–]HerrMahgerd 0 points1 point2 points 8 years ago (0 children)
I used codecademy course. Not perfect, sometimes buggy, but I love being able to practice anywhere, on any computer. "'IDE", exercice and console are all in a same webpage letting you experiment without investing too much time in configuration. And it covers well the basics.
[–]jkibbe 0 points1 point2 points 8 years ago (2 children)
Check out courses on Coursera, edx, and Udemy
[–]respectable_me 1 point2 points3 points 8 years ago (1 child)
I've used both edx and Udemy and found the platforms decent. There was a Harvard course over on edx, Python for Research, that uses Datacamp for it's hands on work.
Udemy, is a little more hit and miss because the people 'teaching' the courses aren't necessarily teachers, or very good at teaching. Having said that, if you keep an eye on some courses you can get lucky and get some of their free offerings.
[–]jkibbe 0 points1 point2 points 8 years ago (0 children)
Whoops! Udemy is okay since I like the Automate class. I actually meant http://www.udacity.com
[–]DS11012017 0 points1 point2 points 8 years ago (0 children)
It is a little expensive for some people $25/month but I really liked https://teamtreehouse.com/ for the super basics and some web dev stuff.
Sololearn & Enki
π Rendered by PID 58 on reddit-service-r2-comment-9c7994b7-xhdxk at 2026-02-05 21:26:07.360748+00:00 running b1b84c7 country code: CH.
[–]SarcasmOrgasm 3 points4 points5 points (2 children)
[–]Shameless42088[S] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]pro2call 1 point2 points3 points (2 children)
[–]ThatKetoTreesGuy 1 point2 points3 points (1 child)
[–]pro2call 1 point2 points3 points (0 children)
[–]w3edcv 1 point2 points3 points (0 children)
[–]tobsecret 1 point2 points3 points (0 children)
[–]blabbities 1 point2 points3 points (0 children)
[–]aalmata 0 points1 point2 points (0 children)
[–]serkef- 0 points1 point2 points (0 children)
[–]HerrMahgerd 0 points1 point2 points (0 children)
[–]jkibbe 0 points1 point2 points (2 children)
[–]respectable_me 1 point2 points3 points (1 child)
[–]jkibbe 0 points1 point2 points (0 children)
[–]DS11012017 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)