I have liked my experience with Pluralsight thus far. It is paid, and therefore the quality is a bit above the background I see elsewhere. I was already employed as a developer when I joined Pluralsight, but it helps me fill gaps in new technologies like require.js or phantom.js