I am learning more and more about Magento 2 yet I still feel like there is much to learn. I was wondering what good sources/methods of learning the following subjects are.
Things like the information about the MVC architecture of Magento 2, Resources for finding classes to use in your modules (Which classes to use in what situation) or the workflow of making a webshop in Magento 2.
I find it difficult to find good KnockoutJS information compatible with Magento 2. Information about widgets and specifically their admin options.