Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Concurrency Course (Jenkov)
Image: youtube.com
#633 overall

Concurrency Course (Jenkov)

YouTube

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

Go to course ↗

A YouTube video playlist by Jenkov covering concurrency concepts such as threads, synchronization, and the memory model underlying parallel code.

One commenter suggests it as the course to watch first for anyone seriously interested in concurrency, pointing to it as a grounding resource.

CS Fundamentals & Systemsintermediatefreevideo lectures#concurrency#threads#synchronization#jenkov#parallel programming

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsroncesvalles2026in “The Isolation Trap: Erlang”

    Exactly, reading TFA and its prequel, can't shake the feeling that the author doesn't really understand concurrency.

    The main purpose of synchronization is creating happens-before (memory/cache coherence) relationships between lines of code that aren't in the same program order. Go channels are just syntactic sugar for creating these happens-before relationships. Problems such as deadlocks and races (at least in the way that TFA calls them out) are irreducible complexity if you're executing two sequences of logical instructions in parallel. If you're passing data in whatever way, there is no isolation between those two sequences. All you can enforce is degrees of discipline.

    It's typical AI slop. I'd recommend for the author (or anyone else) to watch Jenkov's course[1] first if they have an honest interest in the topic.

    [1] https://www.youtube.com/playlist?list=PLL8woMHwr36EDxjUoCzbo...

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