Question: is mdn good for learning?
Answer: MDN is great resource for learning / referencing JavaScript facts. I use it on a daily basis to review the details I can't remember. I don't think MDN is the best place to learn how to solve problems. If you want to learn how to solve problems you should have a clear idea of what problems you're trying to solve.