I prefer to learn from books as I find it easier to pace oneself. Every day, I check out what book packtpub is offering for free. Aside from that, I also subscribe to safari books (they have a free trial - no credit card required, check it out). Every now and then I see something that interests me and I spend at least a week or two going through the book. If a topic interests me enough, I'd check out another book, look at online courses, spend my time on the forums delving deeper, and maybe start a project.