TL;DR
Getting Started with Figma
Figma is a versatile tool that's highly recommended for beginners in design, particularly for UI/UX design. It's beginner-friendly and free to start with, making it accessible for those new to the field [1:1]. To get started, it's helpful to watch introductory videos from Figma's YouTube channel or other online resources like Udemy
[3:2],
[5:3].
Learning Resources
There are numerous resources available to help you learn Figma. Many users suggest starting with Figma's official tutorials and YouTube videos [4:1],
[5:1]. Additionally, there are free courses available on platforms like Figma Learn
[4:2]. For more in-depth learning, consider exploring commercial UI kits after mastering the basics
[2:2].
Hands-On Practice
Practical experience is crucial when learning Figma. Users recommend downloading community templates and experimenting with them to understand Figma's tools and features [2:1]. Recreating existing designs can also be an effective way to practice and learn the fundamentals
[5:4]. Understanding concepts like frames vs. groups, naming conventions, and Auto Layout will greatly enhance your ability to create complex and responsive designs
[2:3].
Common Challenges and Tips
While Figma itself is relatively easy to learn, the real challenge lies in understanding design principles and effectively communicating with stakeholders [4:5],
[4:6]. Learning about box models and how they relate to Figma's layout logic can be particularly beneficial
[4:7]. Remember, mastering Figma is just one part of becoming a successful designer; applying design thinking and problem-solving skills is equally important
[4:9].
Hello there! I’m getting into design as a total beginner, and would like to know if Figma is the right tool to get started with. I have interests in graphic design, UI and product design. I’m basically looking for a tool that can be used for all, and one I can master.
As a UX/UI designer with s graphic designer background, I can tell you that Figma will not suffice. Figma is a great tool for building UI and doing some icons if needed, but that's it.
You can't do photo editing, logos better design them on Illustrator and magazines with InDesign.
There's no such thing as doing everything with one program.
What tools would you recommend then?
Figma would be great for the UI/UX stuff. For graphic design Illustrator and InDesign. Illustrator would be used for more icon and poster wok. InDesign for typography based things like magazines and books. For product design, especially hard goods you need to learn a 3d modeling software, I’d recommend Blender because it accessible and has good rendering capabilities.
Adobe Illustrator is great.
Yes Figma is the most popular tool
Hey, welcome to the design world! Honestly, Figma is a fantastic choice for starting out — it’s super beginner-friendly, free to start with, and can scale with you as you move deeper into graphic design, UI, and even some aspects of product design. Plus, learning Figma gives you a lot of transferable skills you’ll use across other tools later on.
If you’re looking to sharpen your eye for design (especially product and packaging design), you might want to check this out. It’s a platform where you can explore real-world packaging designs from major brands — great if you want to build your skills in spotting good design structure, hierarchy, and branding techniques.
You’re on the right track. Stick with it and you’ll pick it up faster than you think!
I have an ambitious little project that I want to start, but where to I start?
Are there specific things to do, videos to watch, tutorials or blogs or articles to follow?
Assume I am completely, utterly new and that ELI5 might be too difficult for me :D
I know some photoshop and some illustrator. Not a lot though, just enough to make some basic icons. Yesterday I also downloaded Adobe Xd which is free for personal use apparently.
Thanks a bunch <3
I'd suggest taking a look at any of the commercial UI kits for Figma after you achieved basic levels of learning Figma. It helps to extend your skills, save time and learn how to work with components more decent.
Thank you :)
Watch YouTube videos and just start playing around with it. In my opinion, all the tools are very straightforward.
What you should familiarize yourself with is the logic of frames vs. groups. Also proper naming conventions for components. Lastly, master Auto Layout and all its uses. You can create very complex and responsive components with AL and make life easier down the line.
Thanks :)
how/where to start depends on the project type. what are you creating?
Let me impart my how-to-learn wisdom.
By the way, choose one software app. Don't bounce between each because you're not in this to evaluate a tool.
If you get stuck, take a break. If everything frustrates you, well, you'll need to decide if you want to stick with this or choose another career path.
Best!
EDIT: Well, look here! If you read some prior posts someone created a starter just for you:
https://www.reddit.com/r/FigmaDesign/comments/lu6c8r/tutorial_learn_basic_tips_and_tricks_of_figma_by/
I'm a new web designer/ui designer. At least I wanna be, It seems complex and I wanna hurry and design but I'm confused. I watch tutorials and I don't know how to work it still. I want to see ui/ux designs aswell not full web apps because as I've said I'm learning the basics. I'm only aware of color theory and use color palettes for the background.
Figma have a ton of resources through their website and YouTube that will take you all the way through even the very basics
I found the hands-on sessions at udemy.com to be really useful.
Figma 101. Start at the first page. Read every word, top to bottom, follow all instructions. It's an older file, applies to old UI, and lacks some major features of the past couple of years, but it will teach the fundamentals of figma (and design tools in general). This is what we have new figma users complete to ramp up quickly. Best to complete using the old UI.
thanks
Hey everyone! I’m completely new to Figma and super overwhelmed. I keep hearing about how great it is, but I have no idea where to begin. Is it hard to learn? Are there easy-to-follow resources or a clear roadmap for beginners?
I’d love any tips:
Feeling lost in the sauce—any advice is appreciated! 🙏
This free course on Figma Learn is pretty good if you’re starting from the beginning: https://help.figma.com/hc/en-us/sections/30880632542743-Figma-Design-for-beginners
When I first got into Figma, nobody did a better job of explaining auto-layout than Pablo Stanley. Most others failed to get it across in such a digestible way.
https://youtu.be/9K3r6ApcoD8?si=lz7HDfN3IwbYO9EM
Check out the full course.
Apologies it may be less recent, but a lot of these foundations will go a long way. Some of the shortcuts or UI may have changed, but you’ll get the hang of it.
If he has more recent videos, I’d give it a go.
Scope the resources in the community and reverse engineer things. Check out the Figma YouTube channel.
For components and variables, it’s worth investing money into something like Untitled UI to see how you can properly build things. Again, a reverse engineering situation.
Good luck – Just put in some time, experiment, push through the early frustrations and it will just click one day.
Honestly learn how box models work. That’s the baseline for how a lot of the inner workings of Figma well, work. It’ll help with developing designs that are built ready with dev in mind
u/Repulsive-Pattern-32, if you're unfamiliar with this OP, consider UI design of the past:
Essentially, making a picture in Photoshop of what the thing should look like. Buttons are placed *just so* - likely orderly and aligned, but sort of like glue-sticking a collage together.
Using Figma (in particular, the Auto Layout tool) is like doing that, but applying the logic of how a web browser/app will display them. Which is super useful, because a developer will eventually have to make what you design.
So it's not enough to say "The Save button goes here and it's this big". With Auto Layout, you have to specify:
- Does the Save button stick the side of the container it's in, or does it always try to stay centered?
- Is the Save button always X pixels wide, or should it stretch to fill whatever space it's in?
So you're not just designing how the website looks if you printed it out on a sheet of paper. You're designing how the website looks on your screen, on my screen, on an tablet, and on a phone, based on that "squish or stretch or keep it fixed" display logic.
This is a GREAT breakdown to the thought process!
This^, but also it'll help to understand what you're trying to make. A website, an app? Do you have something that's like the thing you're trying to design, as an example? This will help point you where you need to go.
100% this as well!
Figma's just the tool. It's like learning how to use a screwdriver, hammer, nail gun, saw, etc. ...but the real challenge is how you're gonna remodel your bathroom. Just because you've learned or mastered the tools doesn't mean you're gonna turn that into a flawless, well-designed bathroom that people love to use.
My only advice is…figma is only the beginning and 1/10 of the battle. Good luck! 😅
The biggest challenge is dealing with stakeholders (people). Figma is a breeze.
I moved over to Figma from Adobe XD 2-3 years ago I think. I basically learned by opening it up and messing around, recreating designs I had done in XD, and then pulling up youtube videos to learn how to do stuff that I couldn't figure out myself. here you go: https://www.youtube.com/results?search_query=getting+started+with+figma+2025
thank you
Hi everyone - i am looking to use figma for mobile app development, and i was wondering which resources would be best for someone new to figma? Thanks!
Do you intend to use figma for design and prototyping?
Download the app, go to figmas YouTube channel for videos.
Youtube. I literally learned everything there is to learn from Youtube.
Also, I suggest you use ChatGPT in case you have any questions along the way. My recommendation is for you to recreate any mobile app as a first project. That'll teach you some of the fundamentals, and you will learn a few things along the way.
Go 4 da figma's crash courses for quick
Keep in mind Figma isn't for developing. It's for designing.
But as for a place to start...Figma's YouTube channel.
Hi all! Figma newbie here. I used to advertise my skills as “full stack web marketing” but after years of working in corporate my skills have rusted. I’m re-teaching myself CSS, working to study JacaScript seriously for the first time, and have just fallen in love with Figma. I’ve got a strong graphic design background and am very comfortable with Illustrator etc.
I feel pretty solid with Figma’s design tools but I’m struggling to understand the next step in the workflow if you are ready to code your website. Ideally I’d like to build the skills to do this myself instead of just turning my Figma files over to a developer. The ultimate goal is to build up a side hustle. :)
My question for you guys is: do you have books or tutorial recommendations for making this connection? Also I’ve been using Figma’s generous free plan but I know I’ll have to bite the bullet soon and start paying.
Thanks in advance for any ideas and suggestions!
The jump from Figma to code is less about “export” and more about translation. Figma gives you the structure and visual language, but you’ll still need to implement it in HTML, CSS, and JS yourself.
A useful way to think about it: treat your Figma file as the blueprint, not the source code. When you’re designing, keep one eye on how you’d actually build it. Use a real spacing scale, choose type sizes that map nicely to rem
units, limit your colors. If your design decisions feel consistent in Figma, it’s much smoother to code. If they’re all over the place, it’s a nightmare in CSS.
Since you already have design chops, I’d skip books and look at practical stuff:
• CSS Tricks (still has gold even if it’s old in places)
• Josh Comeau’s CSS course if you want depth
• Tailwind’s docs, even if you don’t use the framework, to see how utility classes map to design tokens
And don’t stress about paying for Figma yet. Free is more than enough until you’re working with a team or need libraries.
What worked for me was building tiny things end-to-end. Design a simple landing page in Figma, then recreate it in HTML/CSS. No frameworks, no shortcuts. You’ll bump into the rough edges quickly and that’s where the learning sticks.
Once you get that muscle, you can scale up to React, Next, whatever. But the missing piece is not a tool or plugin, it’s practicing that handoff with yourself.
This is incredibly helpful. Thank you!
I already love being able to create prototypes with links that work - and being able to export graphics by using slices (which I haven’t quite learned yet) seems really promising.
I will take your suggestions! I love CSS Tricks :) I’m currently brushing up on my HTML and CSS by going through freecodecamp’s course and I will also check out Josh Comeau and Tailwind.
Thank you again!
I'd suggest starting with the basics: HTML and CSS. Then pick up some JavaScript for logic. Once you’re comfortable, learn the fundamentals of programming (OOP etc.) — Python’s a good starting point. After that, move from JavaScript to TypeScript, and from static sites to dynamic ones with a framework like React, Angular or Blazor.
The next step is to just start building - look at what you’ve designed and code it
Is Figma designed to just create prototype sites OR can you use it to make fully functioning websites/apps?
If you can create fully functioning websites/apps, does it generate efficient code to make it functional?
If it is not intended to create fully functioning websites/apps, what is the next step after making something in Figma? Do you have a designer re-create all of the artwork in another program like Photoshop or Illustrator to then be placed into a HTML page created by a programmer?
Thanks
On point 3, it’s the exact opposite - you do your illustration in Illustrator or photo editing in Photoshop and then bring all of that into Figma
So instead of making buttons and other artwork in Figma, you make all of those assets in Photoshop or Illustrator, lay it all out in Figma, and make the imported buttons/artwork functional as a prototype in Figma?
Are there any assets, artwork, buttons, shapes, etc. that you might make it Figma that you would ever export to be used in another program?
Thanks!
No, you make all that stuff right in Figma - it’s a full design tool
Mostly yes. You could make a basic static website, though that’s relatively new functionality. You could never make a fully functional web or mobile app, no design tool on its’ own can, yet.
Like I said above, it can only make static websites with limited CMS functionality. And the code is not efficient yet.
You hand over your designs to an engineer who will build stuff in code. There is no need for an intermediary between Figma and what an engineer will build.
I strongly recommend you lookup the Figma youtube channel to learn more about what it can do.
Hi Figma users! I'm very much new to this Figma world... I used Canva in college. I told you I was a beginner. But doing some digging and I stumbled upon Figma. I love graphic design, but I've been kinda stuck on what to do in my career. I've been looking into product design and UX designer. I just wanted to ask if it's even worth me learning. Is it hard for beginners? I was looking into a course on 'dribble'. Does anyone have any experience or comments on dribble? If not is there any other ways you recommend for me to learn (like different websites or own your own stuff)? Just looking for some help. Thank you !!
Figma is a good tool to have in your tool belt no matter which direction you go with you career. Our visual designers also use Figma for some projects.
As others have said being a UX designer is a lot more than Figma though. Medium has a lot of good articles on the field if you want to learn more.
It might be helpful to come up with a practice project and work through it as you learn Figma. You’ll learn the tool as well as have something to add to your portfolio.
you pay for the subscription?
Learning Figma is not hard for beginners, but you must understand that UX design isn’t just mastering Figma, as Figma is just a tool that makes the interface design easier.
Hi, thank you for getting back and helping me out! Sorry if this is a dumb question but can you explain a little bit more about what you said? Just wanted to know what else I need to know beyond Figma! I really appreciate the help!
You mentioned you are coming from a graphic design background, so just like photoshop and illustrator do not equal graphic design, it’s the same for Figma and UX.
Super briefly UX design is about understanding and designing for a users behavior, there is a lot of research, looking at analytics, and understanding best practices that go into this, UX design is much less a visual design than it is designing interactions and a users flow from page to page. Figma is just a tool to illustrate your ideas and provide developers guidance on how to build them.
Just…this. I’m a product designer currently, and in the past at small startups I worked as UI, UX, and product design - the tool I used the most during the UX and product portions of the job: a pencil, pen, and a sketch/note book.
For figma exercises you can try https://figmamarathon.com/
youtube, udemy, coursera. it’s easy to learn
hi! Thanks for getting back. I really appreciate the help. Have you ever taken a 'dribble' course? I guess the reason why I wanted to try out 'dribble' is because you get a certificate afterward and you get mentors working with you so I thought for like a beginner like me it would be a lot of help and also explain the UX design is much more complex than just learning Figma.
Hi! I see that most of the comments are mentioning that UX design is more than just Figma and is more complex. I was wondering if you can just explain that. A brief explanation is fine. Just really trying to make sure if this is something I can do and get into! I really appreciate the help you gave! :)
Sure, simply put User Experience (UX) is about understanding your target audience, their behavior and how to help them accomplish one or more tasks. So, it is not (only) about the visuals, but the whole experience through meaningful help, clear steps, haptics, control over the process, and assistance.
Knowing how to use Figma is just a tiny part of it where you will create visuals to help the user accomplish something, but behind it is a lot of research, benchmarking, behavioral studies, assumptions, and trial and error.
As a matter of fact, the best UX designers out there are not even graphic designers, nor do they do anything related to visuals, they are mostly Psychologists.
Of course this is not a complete answer, but I suggest you to do some more research (if you decide to follow this path, you will have to learn how to do it properly, since it is a huge part of being a UX designer).
Of course, this is not a complete answer, but I suggest you to do some more research (if you decide to follow this path, you will have to learn how to do it properly, since it is a huge part of being a UX designer).
Hello everyone, I want to learn UI UX design. I don't know anything about designing. From where should I start? I heard that if you want to learn ui ux design you have to learn first figma. Is it right if so how can I start learn and also wha are the other options. And also can you tell me step by step. Also share some good resources
Before touching any tools, study apps on Screensdesign to understand proven UI patterns.
See how real apps handle navigation, onboarding, user flows. then, learn Figma basics through YouTube tutorials. Practice by copying designs you studied.
Okay thanks for sharing
If you’re starting from zero, yes learn Figma first. but UI/UX is more than just tools. Think of it as learning how to solve problems for users, then learning how to design the screens.
Here I'm sharing the step by step process:
Step 1 - finish google ux design course from Coursera Step 2 - practice by designing hero sections of website take help from YouTube Step 3 - start designing landing page take help from behance and dribble Step 4 - start working on your prototyping skills Step 5 - start working on small apps take ideas from chat gpt or redesign existing apps
If you find this helpful follow me on behance
Bro just hop on YouTube and watch some UX basics, then pick up Figma from freeCodeCamp, learn a bit about colors and fonts for UI, check AJ&Smart for the design process, and keep practicing by redesigning apps and posting your work. Figma’s just a tool, the real game is Learn → Practice → Share → Repeat.
Thankyou for your help, appreciated.
Thanks man for sharing
Samee!!
Hi everyone i have just ending the fundamentals of using figma...and I want some basic projects to start practising.
Hey also you can try to join to the community on figma :) there are many components to using and trening your skill
I just started a figma soft UI tutorial. 2 of 3 parts are already online, last one comes on Friday. If this sounds interesting to you check out the playlist: https://www.youtube.com/playlist?list=PLRWeBscLsJDOe0LLW7dMltmVTWroJ6CrL
It seems good , I will try it
How to start using Figma
Getting Started with Figma: Key Considerations and Steps
Create an Account:
Familiarize Yourself with the Interface:
Start a New Project:
Learn Basic Tools:
Use Components and Assets:
Collaboration Features:
Prototyping:
Exporting Designs:
Recommendation:
By following these steps, you'll be well on your way to mastering Figma for your design projects!
Get more comprehensive results summarized by our most cutting edge AI model. Plus deep Youtube search.