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

Fresh book recommendations delivered straight to your inbox every Thursday.