I would recommend focusing on practice more than theory. The theory is all around. You can browse "Essential UX design books to read" (don't make me think, UX design team of one, Refactoring Design...). You can also join The Interaction Design Foundation.
But in practical terms you can fast-track your learning by doing. I recommend joining a UX(UI challenge. I personally enjoy 70RadDesign challenge. Look it up and start practicing right away. You'll have to learn Figma and problem-solving at the same time. It's a win-win.
@covexapps It's a good start, although not the only UI software out there. Figma+ FigJam is becoming an Industry Standard for UX/UI teams, however, there are alternatives such as Penpot, Sketch or even Adobe XD.
My main point is that the software is irrelevant next to the actual application and practice of UI/UX design principles. Choose the tool that you feel most comfortable with. I've only used Figma, so I just mentioned it, my bad....
(Also, if you are more interested in design+build (UX Engineering) you might want to get into no-code software, but that's whole other subject)
Read, experiment, investigate, draw, design - a lot! When I was starting my career, while doing my internship, I would work the 8 hours, I would get home and I would still design projects of mine for another 4/5 hours, and I would read a lot of medium articles while commuting.
Almost 10 years ago, I can say that it was worth it :)
Hey Cameron!
I am a founder with a sales background and I had to learn how to design interfaces. ๐งโ๐จ
Here are the top services and sources I use to learn:
1. Webflow Academy has awesome crafted short courses on web design.
https://university.webflow.com/c...
I did "Webflow 101," and it taught me a lot about web interfaces, which could be applied to web apps as well.
2. Figma team writes awesome articles on design basics.
https://www.figma.com/resource-l...
They can be overly basic, so I skip a lot. But sometimes they give you cool Figma drafts you can open and study how theyโre built. For example, there was an awesome lesson/article showing the design of a Spotify screen.
3. I also study resources with UX/Ui components like Tailwind.UI
https://tailwindui.com/components
I studied Tailwind and similar resources to figure out how different textarea interfaces or sidebars could work.
4. I like and trust the opinions on the UX Collective Blog.
https://uxdesign.cc/
However, I didn't find many blogs I enjoy reading regularly, like Lenny's podcast for product/business.
5. I often do reverse engineering โ pick apps that solve a problem I encounter, make screens, and study them. ๐ช
Recently, I reverse-engineered onboarding and sign-up processes for selected tools to study how they are built. I put screens in Figma and look at margins, sizes, colors, etc.
Sometimes, I use the Chrome app "Fonts Ninja" to study font systems in apps I love.
6. Surprisingly I learnt a lot from Tik Toks. ๐
I'm a huge fan of Zander Whitehurst. Check out his short video on website spacing โ it's gold! ๐
https://www.tiktok.com/@zander_w...
Learning UI/UX design is like crafting the perfect code: trial, error, and a sprinkle of creativity. Try online courses like Udemy or dive into design blogs for inspiration - soon you'll be designing apps smoother than a freshly debugged program!