Daniel, I’ve learned a lot of other things online, including many of the more technical parts of my job. And I’m familiar with some resources that try to tech design fundamentals online. I understand what kind of learning works well online and what doesn’t. Of course I have to generalise a bit — and there may be exceptions to that generalisation — but based on my experience with online learning, design fundamentals are difficult to learn well without access to frequent, quality critique, which we all know is severely lacking on the web.