In your opinion, is there a high learning curve between 4 and 5. By @beng2000 No, not really.........all you're doing when using Bootstrap is just adding a bunch of default css utility classes. If you can copy and paste, parrot fashion, then you're good to go but are fairly limited in what you can do with a framework. Using frameworks of any kind will hold you back, in my opinion, as they tend to 'restrict' you from exploring outside the box given they only provide limited options, which, unless you can code, you are unlikely to be able to craft those options into something 'unique' or to your own requirements. Also, the sites I make with Bootstrap look like cookie cutter sites to me because of the top navbar. I am not sure how to make sites look differently with the navbar. I would eventually like to design with code and not Bootstrap. By @beng2000 Limited options, unable to code, leads to similar results, an over-reliance on a framework. Learn to code and break free to express yourself. It's positive that you are already thinking about the future and eventually lessening your dependence on a box of pre-formed components. Furthermore, I know HTML5 and CSS but not JavaScript, so I'm doing a course from Udemy on JavaScript and SEO. SEO has changed dramatically over the years. I validate my sites, and I'm absorbing all info from Google Search Essentials. By @beng2000 I highly recommend learning javascript, that's when you will leap up a whole flight of steps and gain a whole lot of independence. Javascript combined with html/css is when it all starts really coming together, you will be able to think of it and do it, rather than settling for second best. Don't forget a server side language like node.js, php, python etc will give you even more freedom and powers. Good luck, you're embarking on a journey of a life-time, which I've already been through.
... View more