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

Programming Conversations (Alexander Stepanov)

YouTube

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

Go to course ↗

A lecture series by Alexander Stepanov, the designer of the C++ Standard Template Library, on the philosophy of generic programming and how to build algorithms step by step. It is one of his lecture series on YouTube, distinct from his Efficient Programming with Components series.

Commenters describe it as a philosophical, painstakingly detailed introduction to Stepanov's way of thinking about programming, and one commenter calls it one of their favorite lecture series.

Programming Languagesintermediatefreevideo lectures#generic programming#c++#algorithms#stepanov

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsnly2019in “Elements of Programming”

    If you want an intro to the content of this book you can checkout Stepanov's phenomenal lectures on A9:

    "Efficient Programming with Components" - https://www.youtube.com/playlist?list=PLHxtyCq_WDLXryyw91lah...

    "Programming Conversations" - https://www.youtube.com/playlist?list=PLGvfHSgImk4Y1thqJLpcS...

    I warn you though, this is a philosophical and painstakingly detailed intro in to this way of thinking that takes an entire series of videos to build up a single algorithm, in C++, bit by bit, episode by episode. It also happens to be one of my favorite lecture series.

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