No one mentioned FrontendMasters, so I will. If I need to dive into some topic or area I prefer to have a thorough course with videos and a lot of materials to work with. This way I can build a solid structure in my head and fill it later with docs, SO, and random googling.
They have great JS courses with different levels of complexity and courses about frameworks, CSS, testing, and other things.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.