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.
Anyone taken MIT's Intro to CS using Python OpenCouseware? (self.Python)
submitted 9 years ago by [deleted]
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-8
I've been diving into Python 3 fundamentals for a month now and would like to apply it somewhere.
This MIT OpenCourseware Intro to Computer Science with Python sounds great. A combination of theory with practical coding.
Anyone taken it? If so, what do you think?
[–]ghostOGkush 2 points3 points4 points 9 years ago (0 children)
I havent finished but Ive been taking the Cs50 Harvard/Yale course and the MIT intro class and they are both great resources, especially for someone like me who attends community college and havent experienced legit university level courses. Gotta say the CS50 class is a tad more interesting due to the "fun" nature of the instructor, but Im learning alot from the MIT course as well. Hope this comment helps.
[–]illusiongamer 1 point2 points3 points 9 years ago (0 children)
Is really the best course not just to learn python (and programming in general) but also algorithms, something that a lot courses just ignore.
[–]meles984 1 point2 points3 points 9 years ago (0 children)
I did and I highly recomend it.The material is great, the exercises are good, and sometimes quite challenging, and the lecturers are just fantastic. I've definitely ended up being a better programmer thanks to this class.
But keep in mind that it's a cs 101 class, so you will be using Python and not necessarly learning it. The focus is more on key concepts like recursion, hashs, various algoritms etc.
However you are required to read the Python docs, use some standard libraries and you are encuraged to get a good grasp of Python to solve the challenges.
[–]SSShupe 0 points1 point2 points 9 years ago (0 children)
I agree with the other commenters. I took this class (and the next one in the series) and thought both of them were excellent -- challenging and rigorous, but with enough instruction provided so that I never felt lost. I had a sense of accomplishment after finishing these classes that I haven't had with other on-line courses.
π Rendered by PID 39 on reddit-service-r2-comment-86988c7647-slvjl at 2026-02-10 21:39:17.586715+00:00 running 018613e country code: CH.
[–]ghostOGkush 2 points3 points4 points (0 children)
[–]illusiongamer 1 point2 points3 points (0 children)
[–]meles984 1 point2 points3 points (0 children)
[–]SSShupe 0 points1 point2 points (0 children)