Iâm sort of self taught with most UX stuff, weirdly enough. When I was in undergrad, design was considered to be both aesthetic and functional, so we were always encouraged to view design as a problem solving exercise and âsolve the briefâ (not just make something pretty). Because I was trained this way I think it helped me transition into UX-thinking easier.
Regarding some of the more specific questions:
eCommerce has largely been âsolvedâ; look closely at other online stores and see how they do things. Youâll quickly see a pattern emerge.
For the shopping experience: most of the time youâre going to see a cart in the top right navbar, a large and prominent âadd to cartâ button on product pages, and some kind of animation or feedback that indicates when youâve added something to the cart.
For the checkout process, thereâs usually a few common parts-- order review, add coupons/promo codes, payment info, shipping info, and âthank youâ. There may have some other unique info requests for the user, but rarely.
I like to look at sites like https://www.siteinspire.com/ or https://www.awwwards.com/ for ideas. Some of these are very industry-specific though, so keep your target audience in mind while browsing. If your site is aimed at the elderly, for example, a cutting edge navigation scheme may just be confusing for them.
Also, I donât have any books to offer, but Iâll always recommend sketching on paper with a pencil before you do anything in âhigh fidelityâ in Photoshop or in code. Make lists of your requirements and see how many you can meet designing on paper. Paper is loose enough that you can move fast and discover new solutions quickly. Youâre also less likely to become super attached to a paper sketch, so you can keep iterating easily.
There is also YouTube. Somehow, the algorithm has started to give me A LOT of UX engineering videos. They are all great from the practical point of view.
Personally, I just like to copy designs I see from websites I use.
For instance, I notice Lastpasses material UI or Linodes material UI lay out. They are basically the same. Iâm working on replicating it for my own use.
Personally I watch a a lot of design templates on vista. It always help me to find some examples of good design. And it have a lot of ebay templates, which, personally I use in my online shop, and it boosted my sales rate. Can try it too