Interesting that this article got upvoted like hell on Reddit, but only gets downvotes here :)
Any reason for that?
IMHO it is a solid list. If you know all the topics mentioned, you are probably able to pickup any framework quite fast and have a good understanding about how JS works.