Gareth B. Davies
All courses
Graphic DesignDeep diveRated 7/10

Learn Figma: User Interface Design Essentials - UI/UX Design

Arash Ahadzadeh · UI/UX Designer | University Lecturer

Beginner609 min
Learn Figma: User Interface Design Essentials - UI/UX Design thumbnail

A genuinely thorough Figma fundamentals course that trades design theory for pixel-by-pixel screen recreation, best for total beginners willing to follow along step by step.

New to Skillshare? Your first month is free, enough to take this course at no cost.

Arash Ahadzadeh's Figma course is really two courses stitched together: a short theory primer and a long, hands-on build. The theory section covers the standard UI/UX vocabulary (visual hierarchy, visual noise, iconography, typography, color contrast, spacing, composition) in brief, plainly narrated lessons that lean on side-by-side comparison screenshots rather than deep explanation. Anyone who has read a design blog post or two will recognize most of this immediately. The value only shows up once the course moves into Figma itself.

The build carries the course

The bulk of the runtime is a real-time build of a finance mobile app and a companion web landing page, and this is where the course earns its keep. Rather than describing features abstractly, Arash builds actual screens: an onboarding flow, an OTP verification screen, a home dashboard with a menu system, and a cards page with a custom credit card graphic. The card design lesson is a genuine standout. Building the card's background from layered star shapes with adjusted corner radius and ratio values, masking them against a rectangle, applying radial gradients, and adding a blur layer for depth is a technique that generalizes well beyond this one project. It is the kind of "here's a trick you can reuse forever" moment that separates a course worth finishing from one that is just narration over screen recording.

The prototyping section is similarly concrete. Rather than a slide explaining what Smart Animate does, the course walks through connecting art boards, naming layers identically so Figma can animate between states, and tuning easing and duration values, then shows the before-and-after so the payoff is visible immediately.

Where it thins out

The course is less disciplined about pacing. Long stretches of the build are step-by-step mouse-click narration (set this padding to 8 pixels, group these layers, align to center) that a viewer either follows in lockstep or skips through looking for the next new concept. This is standard for screen-recorded tutorials, but at over 600 minutes across 130-plus lessons, it makes the course better suited to active, alongside-Figma practice than passive watching.

The business section near the end, covering contracts, client communication, and finding freelance work through Fiverr or Upwork, is thin compared to the design content. It reads as a checklist of topics rather than lived advice, and anyone looking for real guidance on pricing or client acquisition will need to look elsewhere.

The course also assumes no prior knowledge, which means experienced designers migrating from another tool will spend real time waiting for material they already know. For a true beginner, though, the arc from design vocabulary through a complete, portfolio-ready project is coherent and complete. The bonus UI kits and font/resource lists add practical value beyond the video content itself. What ties it together is repetition of a few core habits (consistent spacing, consistent color, checking against the layout grid) hammered home across dozens of screens, which is exactly the kind of muscle memory a first Figma project needs.

The standout

The credit card design walkthrough, which builds a layered background from masked star shapes, radial gradients, and blur effects to fake depth and shine, is a transferable technique worth more than the theory chapters combined.

What you will learn

  • How to distinguish UI from UX responsibilities and apply core visual principles like hierarchy, contrast, and spacing
  • How to build a complete finance app UI in Figma from wireframe to high-fidelity screens, including custom card graphics using masked star shapes and gradients
  • How to create prototypes and micro-interactions with Smart Animate, including transition timing and easing
  • How to design a modern web landing page with layout grids and golden-ratio-based composition
  • How to use Figma's collaboration tools, including live cursors, layer selection sharing, and comment threads
  • How to package work into an online portfolio via Behance and Dribbble and pursue freelance or full-time design work

Best for: Absolute beginners with zero design or Figma background who learn best by copying a real project screen by screen rather than absorbing abstract theory.

Skip it if: Anyone who already knows Figma's interface or has UI design fundamentals under their belt, since the first hour retreads material available in any free Figma tutorial.

Clarity of InstructionOrganization of LessonsHelpful ExamplesActionable Steps