I learn in layers:
2 . For frameworks, for me at least, their official documentation is enough, once you know the concepts is just a matter of finding the right function and its parameters to do your work.
3 . Youtube has tens of free yearly conferences, including ~5 JS Confs, CSS Confs, hardware, even one for programming languages designs. This is where you find specific examples, solution to real dev problems and how the theory meets the practice.
Other similar websites (do not know if they have something front-end specific):
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.