DEV Community

Discussion on: I need advice. How to learn CSS? Where should I start?

Collapse
 
0916dhkim profile image
Danny Kim

You can go to freecodecamp.org and go through its "Responsive Web Design" course. Also, css-tricks.com/guides/ has a fair amount of interesting css topics.
People try to master everything up front, so that they don't ever need to learn anything down the road. Such approach is actually more challenging and tiring. One will get stuck no matter how one prepares, so it is better to tackle one problem at a time. If you have trouble doing layouts, learn css flexbox & grid. If you have trouble doing transitions, learn css animations. Keeping a few reference materials around really helps this incremental learning.
I'm sorry that I could not provide a magical way of mastering CSS, but I really believe there is no such thing.