DEV Community

Discussion on: Practical Knowledge

Collapse
 
mattc profile image
Matthew Claffey • Edited

Completely forget about using any frameworks to build something. Try and build a project just purely off Html, CSS and JavaScript.

I tend to follow this for myself but I hope this works for anyone reading.:

  • Html - understand when you need to apply accessibility considerations and write semantic html

  • CSS - understand more around maintaining CSS and the principles of css and how to write it such as ITCSS, atomic design, utility based classes, CSS in js.

  • JS (not react) more around functional programming, object oriented. More hands on with how to build a component without a framework can be really empowering. I use a website called codewars it's really good.

Employers love a developer who is more T shaped so they can adapt to learning new tech. These three would mean you can adapt very quickly.

Hope this is helpful 😊

Collapse
 
just_another_react_dev profile image
Just another React Dev

Thanks