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

Programming Design

Coursera

1 recommender · 1 thread · recommended in 1 year, 2013 · score 0.7

Go to course ↗

Programming Design is a Coursera course that teaches systematic program design, focusing on structuring code through a disciplined step-by-step approach. It is aimed at people who are just starting out in programming.

One commenter calls it a wonderful class for someone starting out and a good outline for learning systematic design.

CS Fundamentals & Systemsbeginnerfreevideo lectures#program design#systematic design#introduction#coursera

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsroopeshv2013in “Teach, Don't Tell”

    I think this is a wonderful class for someone starting out and a good outline for people who want to get into practice of doing systematic design. https://class.coursera.org/programdesign-001/class

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