ID402BKK
Seamless Figma Experience
Faculty Profiles

Alina Romashkova
UX/UI Design Lead at Noise

Dhruv Mishra
Senior Designer at frog
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
Overview
This fast-paced three-week course is your introduction to the world of frictionless experience of designing and documenting products through hands-on skills with industry-standard tools. Working in teams, you'll learn to leverage FigJam and Figma to take a single project from initial ideation to execution and final handoff. We’ll focus on techniques for using these tools to design and document user flows, build UIs, create interactive prototypes, and explore Figma Motion and AI, ensuring you develop a core understanding of seamless teamwork. Throughout the course you’ll apply learned tool-based skills to construct a simple design system, document, prototype, and present design outcomes and flows, ultimately equipping you with the essential, industry-ready skill set required to thrive in modern product design.
Learning highlights
- Understanding which types of design documentation are appropriate at various stages of the product development cycle (e.g. kickoff, UX, UI, and handoff), and how specific tools support these interactions and collaborative workflows.
- Effectively documenting core UX elements and articulating design decisions, such as constructing information architecture and user flows using FigJam.
- Using Figma’s core tools and Auto Layout feature to build adaptable user interface screens efficiently, and learning how to document design details clearly.
- Practicing frame hygiene with Auto Layout, semantic variable tokens, and systematic naming to ensure technical readability.
- Creating simple interactive prototypes in Figma to visualise and communicate user journeys and basic UI functionality.
- Using Figma Motion for prototyping and presenting design functionality tailored to developers, PMs, and clients/stakeholders.
- Performing critical evaluation of AI-assisted outcomes.
- Articulating the benefits of design consistency and understanding the purpose and value of a design system.
- Building foundational design system elements—such as design tokens and reusable components with variants—directly in Figma.
- Applying documentation strategies within Figma files by organising flows, screens, and components to enable a seamless handoff.
- Collaborating effectively within a design team by distributing roles and managing shared design files in Figma and FigJam, maintaining consistency and streamlining the design and documentation process.
- Integrating a design system into a collaborative project and demonstrating its practical application for consistent and efficient design creation.
- Structuring and presenting a team design project as during a handoff: showcasing the design process, comprehensive documentation, and collaborative outcomes achieved through tool proficiency.
Course outline
15 classes
Session 1
Figma Ecosystem & Project Definition
Session 2
Introduction to FigJam, Deconstructing the Brief & User Flows
Session 3
Figma Design UI Fundamentals & Canvas Craft
Session 4
Auto Layout Fundamentals & Simple Component Assembly
Session 5
Building Screen Layouts & User Stories with Auto Layout
Session 6
Design Tokens, Variables & Semantic Aliasing
Session 7
Component Architecture & Variants
Session 8
Designing Edge Cases, State Matrices & Accessibility
Session 9
Advanced UI Craft, Visual Effects & Styling Techniques
Session 10
AI-Assisted Workflows & Rapid Screen Ideation
Session 11
Intro to Figma Motion
Session 12
Focus on Prototyping
Session 13
Design Documentation Architecture & Developer Specs
Session 14
Hand-off for Developer vs PM. Presentation Rehearsal
Session 15
Presentation of the team's documented design project to “stakeholders”.
Course materials
Media
Prerequisites
No prior skills are required for this course. Students will need a reliable internet connection and a computer capable of running Figma smoothly.
Methodology
This course employs a practical, ‘learning by doing’ approach with a strong emphasis on collaboration. You’ll gain hands-on experience building, documenting, and iterating on designs within teams, simulating real-world product development. Learning activities include lectures featuring industry examples, individual assignments, and a final collaborative team project, which concludes with a presentation and peer feedback session.
Grading
Alina is a UX/UI Design Lead at Noise with over seven years of experience shaping multi-platform digital experiences across global fintech, edtech, and smart consumer technology ecosystems. Her approach combines strong visual design craft with systems thinking, transforming complex research into polished user interfaces, intuitive interaction models, and scalable digital products.
See full profileApply for this course
Seamless Figma Experience
by Alina Romashkova, Dhruv Mishra
Total hours
45 Hours
Dates
Sep 07 - Sep 25, 2026
Fee for single course
€1500
Fee for degree students
€750
How to secure your spot
Complete the form below to kickstart your application
Schedule your Harbour.Space interview
If successful, get ready to join us on campus
FAQ
Will I receive a certificate after completion?
Yes. Upon completion of the course, you will receive a certificate signed by the director of the program your course belonged to.
Do I need a visa?
This depends on your case. Please check with the Spanish or Thai consulate in your country of residence about visa requirements. We will do our part to provide you with the necessary documents, such as the Certificate of Enrollment.
Can I get a discount?
Yes. The easiest way to enroll in a course at a discounted price is to register for multiple courses. Registering for multiple courses will reduce the cost per individual course. Please ask the Admissions Office for more information about the other kinds of discounts we offer and what you can do to receive one.