Keep in mind that, as you say, not everybody learns in the same way.
I learned Bootstrap before I learned CSS, and now I usually skip CSS frameworks and write my own styles from scratch. For me it was easier to learn by overriding and building on top of Bootstrap components than writing everything from scratch.
One must eventually learn to do things without frameworks, but I don't think it's that important that it is always the first thing one learns.
Keep in mind that, as you say, not everybody learns in the same way.
I learned Bootstrap before I learned CSS, and now I usually skip CSS frameworks and write my own styles from scratch. For me it was easier to learn by overriding and building on top of Bootstrap components than writing everything from scratch.
One must eventually learn to do things without frameworks, but I don't think it's that important that it is always the first thing one learns.
That is right. I just started my first job as a full-time developer and I am learning a lot of CSS/JS because of Bootstrap and AngularJS.
This actually makes sense. Thank you for clearing it out :)
Yes, and we don't need to invite the wheel as well.