I found out that what works best for me is finding MOOC-style course centered on one topic/ technology which is prepared by insiders and takes bunch of days to go through. Or like one hour long youtube videos or long YT playlists are also great when well prepared. Anyway I cant really find any free course, youtube resources or anything similar to really advance my CSS knowledge. Does anyone have some tips?
(I find W3Schools too beginner level and MDN too uncomfortable and too scattered for effective learning.)
It would help to know some of the topics/technologies you’re looking for.
Since you mentioned MOOCs, I assume you’re already familiar with Coursera, Udacity and edX, all of which offer their courses for free, though they try to push you to pay.
I’ve mentioned before that Coursera’s HTML, CSS and JavaScript course from Johns Hopkins is great for CSS. You can skip the videos for the other stuff and just watch those, if you want. He demonstrates how to create a website with it and shows why some things cause errors and how to fix them.
Codeacademy has some advanced CSS topics in its free tutorials.
It’s the same web page done in many different styles. Anyone can submit their own CSS style. It’s amazing what can be done and how very different styling can make a page look.