For me, I would prefer reading books, they make you more focused and they go in depth with you more than videos. For sure PluralSight are great, but you can get easily distracted and not knowing what they're talking about, plus reading a book on your laptop makes it easy for you to copy code snippets and paste them here so people can help you more. And it's not about which site to watch videos from.. there was a large number of videos on Youtube before the idea of PluralSight, but it's a bit hard to keep up watching videos.
After you know that area, learn the App model, and see how things are transitioned from doing stuff the regular way in SharePoint 2010 to doing them in App model and how to provision everything using an App. That's how I would mentor someone to learn SharePoint Development.