How can a developer learn about web design?
Most of the time I worked as an application developer at backend side. I worked on enterprise web projects but never touched on user interface, design issues. Good looking web sites and user interfaces always impress me.And nowadays I am trying to develop public web site I know CSS, HTML but stuck with web design / user interface issues. I don't want to use a template or steal someone's web design.How can a developer / programmer learn to design good web sites / user interfaces, What tools should I use and learn? or is desinging good web user interfaces a god's gift?
I didn't find the right solution from the Internet.
Today there are standards in user interface design. as you see on our site we have a horizontal menu at the top and when view on mobile it becomes a vertical menu behind a button. This is todays standard in user interface and can be safely applied to any design. It is now a standard an recommended user interface for web design.
As for general design most modern websites use bootstrap and responsive design. Found here https://getbootstrap.com you can learn all you need to know about building modern user friendly sites.