Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#761 on Reddit

Gentle Introduction to Python

MIT OpenCourseWare

2 recommenders · 2 threads · recommended in 2 years, 2010–2015 · score 1.7

Go to course ↗

An MIT OpenCourseWare introductory programming course (6.189, IAP 2010) taught in Python, covering the basics of programming and building small projects such as a Tetris game.

Commenters point to it as a good starting point for absolute beginners, and one says it works well alongside Udacity's Intro to Programming because it covers classes, which Udacity skips.

Machine Learning & AIbeginnerfreevideo lectures#python#programming basics#mit#beginner#introductory course

Recommendations by year

20102015

On Reddit (2)

  1. RecommendsG01denW01f11r/learnprogramming2015in “What is the best resource to learn Python for a beginner from scratch to advanced? Codeacademy? TeamTreeHouse? Pluralsights? Books? Something rigorous yet interesting is the best. Any suggestions are welcome. Thanks.”▲ 2

    The best course I've seen is Udacity's Intro to Programming. It starts off simple, but quickly gets hard and real-world as they show you how to build a search engine. Only problem is, they don't really touch on classes. So I'd supplement with MIT's Gentle Introduction to Python. You make a tetris…

  2. RecommendsMakiyivkar/learnprogramming2010in “Really (really) want to learn programming, but I'm lost. ”▲ 4

    1. Pick a language and learn the basics of programming. I'd suggest MIT's Gentle Introduction to Python, though there are other links to the right leading to classes from MIT, Stanford, and UIUC. Once you're a little more comfortable with the basics, consider moving on to some... 2. Coding…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help