Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Learning to Program
Image: coursera.org
#359 on Reddit

Learning to Program

Coursera

4 recommenders · 4 threads · recommended in 4 years, 2013–2022 · score 4.1

Go to course ↗

An introductory Coursera course from the University of Toronto that teaches programming fundamentals using Python, taught by Professor Greg Wilson's team. It is the first of a two-course sequence with Program Code.

Commenters call it a good, realistic starting point with weekly goals, and recommend taking it before Program Code.

Programming Languagesbeginnerfreevideo lectures#python#introduction to programming#university of toronto#beginner#coursera

Recommendations by year

20132022

On Reddit (4)

  1. Strongly recommendsneptunDKr/Python2013in “What resources did YOU use to learn Python?”▲ 2

    I'm still quite low on the Python skill level, too many off periods. I have read most of Learning Python (older edition on 2.7 I think), did some of LPTHW, did some of the udacity intro to CS. A few weeks ago I finished Learn to Program on coursera (highly recommend this), and at the moment I'm…

  2. RecommendsArmobob75r/learnprogramming2022in “At what point is it safe to say I am bad at programming?”▲ 2

    One big advantage of going to college is having expectations laid out for you. Others have commented that your expectations are way, way off. Here’s a good way to actually understand if you’re making good progress: Sign up for a course on coursera. I recommend the Learning to Program series from…

  3. Recommendstheritznlr/Python2020in “what online course do you recommend?”▲ 1

    I was in the same boat and started successfully with the Coursera course Learn to Program https://www.coursera.org/learn/learn-to-program/home/welcome I also ordered the book the recommend getting. And I can also recommend it. :-)

  4. Recommendspltnkr/learnprogramming2019in “Learn Python 2 to learn Python 3”▲ 1

    Check this two courses, they are really good: https://www.coursera.org/learn/learn-to-program https://www.coursera.org/learn/program-code Notice that it is meant to take them in that exact order.

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