I prefer screencasts, to see how 'pros' are using the language to judge if DX (developer experience) is good or great. Peepcode was the best source for high-quality screencasts before Plurasight had acquired them.
Right now I am using egghead.io sitepoint.com youtube and livecoding.tv
And of cause when I start to like a language, I'll go and buy ebooks.