UI and UX Design with Figma
A Practical, Hands-On Workshop for Designing Modern Digital Experiences - 1 day
Great digital experiences begin with understanding users before creating interfaces. This workshop takes a practical approach to UI/UX design by guiding participants through the complete design process using Figma, from defining user requirements to building interactive prototypes. Rather than focusing on theory alone, participants will design, iterate, and refine a working interface while learning industry techniques used by product teams today.
Delivered by an instructor with over 30 years of industry experience, the course emphasizes practical skills, real-world workflows, and current industry best practices instead of purely academic concepts.
Learning Outcomes
Upon completion of this training, participants will be able to:
- Explain the roles of UI and UX design.
- Apply a user-centered design process.
- Create user flows and basic wireframes.
- Build responsive UI layouts in Figma.
- Create reusable components and styles.
- Develop clickable interactive prototypes.
- Conduct basic usability reviews.
- Apply accessibility and visual design best practices.
- Use selected AI-assisted Figma features to accelerate design tasks.
Prerequisites
- Basic computer skills
- Familiarity with websites or mobile applications
- No prior UI/UX experience required
- Figma account installed or accessible before class
Training Outline
- UI/UX Fundamentals
- UI versus UX
- User-centered design
- Modern product design workflow
- Getting Started with Figma
- Interface overview
- Pages, frames and layers
- Layout grids
- Auto Layout essentials
- Assets and libraries
- User Experience Planning
- Defining users and goals
- User journeys
- User flows
- Information architecture
- Hands-On Workshop: Wireframing
- Sketching screen layouts
- Low-fidelity wireframes
- Screen hierarchy
- Navigation design
- Hands-On Workshop: UI Design
- Typography
- Color and spacing
- Icons and imagery
- Buttons, forms and navigation
- Responsive layouts
- Building a Design System
- Components
- Variants
- Styles and variables
- Reusable design patterns
- Interactive Prototyping in Figma
- Linking screens
- Interactions and transitions
- Prototype presentation
- Sharing designs
- Usability and Accessibility
- Heuristic review
- Accessibility fundamentals
- Design improvements
- Iterative refinement
- AI-Assisted Design in Figma
- Generating initial concepts
- Accelerating content creation
- Rapid iteration techniques
- Responsible use of AI in design
- Capstone Practical Exercise
- Design a multi-screen web or mobile interface
- Build reusable components
- Create an interactive prototype
- Peer review and instructor feedback
- Course Review
- UI/UX best practices
- Common design mistakes
- Industry workflows
- Questions and discussion
Disclaimer
This training outline serves as a professional guideline for course delivery. The instructor reserves the right to modify, reorder, expand, or tailor the content, practical exercises, tools, and delivery sequence to accommodate participant experience levels, organizational objectives, available time, and evolving industry practices without prior notice.
Practical, connected learning
My wider training approach brings hands-on implementation and systems thinking together, connecting technology with real operational needs.