Found 1 comment on HN
SingAlong · 2010-04-20 · Original thread
Also after googling I found the first course here http://oreilly.com/catalog/0636920004240

Get dozens of book recommendations delivered straight to your inbox every Thursday.