Back
Kevin Yang
I got my non-coder friend to try coding at www.codecademy.com/ and he was hooked right away. I think being able to code while following the exercises and without installing anything on your end is a big help.
But yeah, I'm with @Ashfame and @jrdnbwmn. The best way is to build something, and then find your way through it by googling for answers (i.e 'how to add image to website')
I've been using Bulma (bulma.io/) and liking it a lot. Much lighter than Bootstrap and very customizable. You do have to provide your own JS though. I've been pairing Bulma with React and doing frontend has been a blast.
Another vote for bulma I've been using it with Vue and it has been great so far. I really like the fact that it is CSS(scss) only so it doesn't interfere with the JS framework.
I agree. Been using it for a few months now. I used Bootstrap in the past, then I went on to using no frameworks (except for a minimal grid system) and then my brother showed me Bulma and I've been a huge fan since. Best thing about it is all the elements are easily customisable. :)