DEV Community

Discussion on: Scalable "star rating" without JS (and no SVG or image for the star)

Collapse
 
hasnaindev profile image
Muhammad Hasnain

I've been a JavaScript instructor and still teach and mentor juniors/interns. It's funny how these advices are actually simple and disappointing as in, there never are any "magic bullets". Thanks!

However, do you recommend any resources? I got a membership in FrontendMentors, I'll be creating the websites they've listed there. I also know of Dribbble but I'd go for it after I'm done with FrontendMentors.

Thread Thread
 
afif profile image
Temani Afif

personally I am not a huge fan of never-ending online courses with their months of tutorial. The best way for me to learn is one trick a day. If each day you spend 10 min reading one or two articles about a new trick, it's fairly enough. Then, you can spend 1h trying that trick on your own to create something with it. That's it!

Building complex website to learn will waste you a lot of time and you will have to deal with a lot of things at the same time and it's hard to keep everything in mind. You may learn some methodologies but the road to become better will be very long and you will get tired rapidly.

find some good folks on twitter that you follow. read articles on DEV here, take a look at css-tricks.com/ and smashingmagazine.com/category/css/. try some of my challenges here: css-challenges.com/, etc

If you manage to learn something new each day and practice at least 1h a day, you will become better.

Thread Thread
 
hasnaindev profile image
Muhammad Hasnain

This is gold :) Thanks a lot Temani!