Scale your product.
Not your design debt.
Move beyond the fundamentals with advanced workflows for scalable design systems, variables, libraries, prototyping, AI, and modern collaboration practices. Get your Figma skills certified.
Get your Figma skills certified
Don't just level up, prove it. On completing this advanced program, your team members receive an official Certificate backed by a certified Figma Partner team.
Validates that your team designs using modern enterprise workflows—variables, branching, Dev Mode, and guardrailed AI.
Tangible proof of expertise for mid-level and senior designers looking to lead systems or operations.
Assures stakeholders and leadership that the whole department now operates under the same high-efficiency framework.
Go beyond features. Master the end-to-end product workflow.
Most designers know how to use Figma. Where it gets hard is connecting the dots, keeping work organized, interactive, and aligned with development as the product grows and teams scale.
These are the core challenges this training solves:
Moving past basic components to manage complex variables and scalable libraries.
Leveraging advanced prototyping and considered AI to model real behavior and automate repetition.
Mastering branching, Dev Mode, and handoff to eliminate friction between design, QA, and engineering.
Better systems, better collaboration, smarter workflows, faster work
Build maintainable design systems
Learn practical patterns that help design systems stay organized and reusable as products evolve.
Collaborate with confidence
Use branching, Dev Mode, and shared libraries to improve collaboration across design teams.
Work smarter with AI
Apply Figma’s AI capabilities to automate repetitive tasks and content generation while preserving system consistency.
Design faster
Reduce friction by creating comprehensive, reusable workflows that help teams move efficiently from concept to production.
The Bitovi approach
No secret methodology—just a deliberate sequence. Each stage sets up the next, from foundations through to production.
A workflow that builds on itself
There's no secret methodology here—just a deliberate sequence. Each module builds on the one before it, moving from setup and structure through to prototyping, AI, and rapid production. By the end, your team has a complete, connected Figma workflow rather than a set of isolated tips.
Module 01 Organization Setup & Fundamentals
File & project architectureNaming & structure conventionsShared organizational standards
Organization Setup & Fundamentals
Establish the file architecture, page structure, and naming conventions that keep large, multi-contributor projects navigable and predictable.
At scale, inconsistent structure is where design drift begins—shared files fragment and every team improvises its own conventions.
- Aligning the team on how workspaces, teams, projects, and files are set up and used
- Seat permissions vs access permissions, and how to share effectively across disciplines
- Setting up a design → development workflow that works for designers and developers
- Understanding core design collaboration patterns (spotlight, comments, annotations, cursor chat)
- Seeing changes and restoring with version history
- Fundamentals: Layers, Frames, Autolayout basics (sizing, spacing & padding, alignment, flow, constraints, wrapping)
Building a dashboard using autolayout
The team is equipped to create and document a design workflow, and to collaborate with developers and product stakeholders. The team learns core best practices on efficient use of autolayout in making designs that align well with development.
Module 02 Components, Variants & Variables
Component API & propertiesVariant architectureVariables & modes
Components, Variants & Variables
Architect components with properties, variants, and variables so a small, intentional set of primitives covers the states real products actually demand.
Unstructured components multiply into near-duplicates, eroding system consistency and quietly raising maintenance cost across every file.
- Overview of components & instances, with a showcase of rebuilding the previous dashboard example using instances
- Understanding how components are built & when to use them
- Properties, variants, booleans, text replacement, instance swap
- Slots
- Variables vs styles: when & how to use each, how to set them up & use them
- Using modes to support changes for brands, dark mode, device sizing, etc.
Building a component with variants, booleans, and swaps.
The team understands effective patterns for establishing reusability, setting them up on maximizing their efficiency.
Module 03 Leveraging Libraries
Library architecturePublishing & versioningCross-team distribution
Leveraging Libraries
Structure, publish, and consume libraries so components propagate cleanly across teams, files, and products from a single source of truth.
Without deliberate library architecture, versions diverge across teams and consumers lose confidence in what is canonical.
- Initial setup & centralizing access
- Updating
- Understanding and avoiding breaking changes
- Overrides
- Detaching
Building a complex screen rapidly with library components
The team comes away confidently equipped to reuse shared design elements for increased speed and efficiency while designing, and with very high alignment with development reusability.
Module 04 Advanced Workflows & Cross-Team Collaboration
Branching & merge reviewsDev Mode for shared contextQA & change management
Advanced Workflows & Cross-Team Collaboration
Coordinate change across a living system using branching, merge reviews, Dev Mode, and QA support so parallel work stays aligned and production stays protected.
As more people modify the same system, uncontrolled change is the primary source of regressions and cross-team friction; structured workflows keep everyone aligned.
- Using branches to track work, align with non-designers, mitigate risk, and create clarity
- Aligning branches to team practices (e.g., agile sprints)
- Establishing merge reviews (and understanding the difference with design critiques)
- Aligning & handing off to developers with Dev Mode
Creating & merging a branch; merge conflicts; design QA; comment vs annotation
Bolster the team's workflow process; equipped to create a QA checklist (with examples).
Module 05 Maintaining Libraries
Versioning & deprecationSystem auditingLong-term maintainability
Maintaining Libraries
Operate libraries over time with versioning, deprecation, and auditing routines that keep a growing system healthy and trustworthy.
Systems rarely fail at launch—they degrade through unmanaged change, orphaned styles, and deprecations no one communicates.
- Understanding how the library is structured
- How to add or modify components responsibly
- Versioning and release cycles
- Performance considerations (deep nesting, heavy assets)
- Accessibility considerations
- Auditing for duplicates or inconsistencies
Modifying a component in a branch
Get the team comfortable with their new design system & equipped to maintain it effectively without long-term degradation.
Module 06 Prototyping & Interaction
Interactive componentsConditional logic & variablesBehavior modeling
Prototyping & Interaction
Build logic-driven prototypes with interactive components, variables, and conditionals that model real product behavior, not just screen-to-screen flows.
High-fidelity interaction surfaces edge cases and design intent early—before ambiguity turns into engineering rework.
- Moving from static to interactive
- Frame-to-frame flows
- Interactive components
- Building click-throughs for stakeholder reviews
- Understanding when & why to prototype vs document vs other outputs
- Limits to Figma prototyping and when to switch to AI, code, or other options.
Make a series of static screens fully interactive
The team can make highly engaging prototypes for testing or stakeholder communication.
Module 07 AI in Figma
Practical AI applicationAutomating repetitive workConsistency guardrails
AI in Figma
Apply Figma’s AI capabilities to drafting, content, and repetitive edits within guardrails that preserve system consistency.
Unstructured AI use accelerates output but introduces inconsistency; the value is in applying it deliberately across a team.
- Effective use of Figma Make: how to get good outputs, and when it's best suited
- Using design libraries with Make
- AI content generation
- How to ensure new content is accessible to AI generation
- Setting up files for AI code generation
Generating designs and content with Make and in Figma
The team is equipped to increase their velocity with AI concept ideation, content creation, and code generation.
Module 08 Rapid Production
System-driven productionReusable patternsSustainable velocity
Rapid Production
Combine the system’s structure, libraries, and workflows to produce polished, on-system work quickly and without accruing design debt.
Speed only compounds value when output stays reusable and on-system; otherwise it simply accelerates drift.
- Taking a real task (if possible), we work together through the full workflow: task assignment → AI design ideation → branch creation → design, iteration, documentation → peer review & merging → development handoff → retro on what worked well and what could be improved
The whole session is hands-on
End-to-end confidence in the process.
Hands-on learning
Every session is instructor-led and highly interactive. You work through carefully prepared Figma exercises designed around realistic product scenarios, with feedback at every step.
Live remote instruction
Instructor-led sessions your team joins together from anywhere.
One module per week
A focused pace that gives each topic room to sink in.
Interactive workshops
Work through the material together, not just watch a demo.
Guided exercises
Prepared Figma exercises built around realistic scenarios.
Practical challenges
Apply each technique to a concrete design problem.
Instructor feedback
Direct, hands-on feedback from expert Figma Partners as you work.
A focused, high-impact program
*Representative of results reported by teams applying these practices.
What people have to say
Great presentation Levi Myers and very informative topic. I didn’t even know Figma had branches and I use it daily. Looking forward to the next event.
Our agency is now at the forefront of enterprise design system modernization.
Super helpful overview of branching. I didn’t know where to start with Figma branching, but this gave me what I needed to get started.
Straightforward, per-team pricing
For groups training multiple cohorts or teams that want the schedule and content shaped around them.
Led by experienced product designers
Instructors experienced in Figma's advanced workflows and design system practices, drawn from a Figma Partner team that works with enterprise product teams.
With over 25 years of experience, Levi Myers has led award-winning design teams and delivered world-class digital products for clients like Intel, FedEx, Christie’s, and Moody’s. At Bitovi, he teaches teams to harness Figma for faster collaboration, smarter systems, and exceptional design outcomes.
What teams ask before booking
What does "Figma Partner" mean for us?
It means Bitovi is officially recognized by Figma as a trusted expertise partner. Your team learns the absolute highest enterprise standards directly from certified experts instructors who build complex systems for a living.
Do we get an official certificate?
Yes. Every attendee who completes the program receives a verified Certificate of Completion backed by Bitovi, providing tangible proof of your team's advanced workflow expertise.
Who should attend?
Working product designers and design leaders—product designers, senior designers, UX/UI designers, design system designers, and design managers or directors. It assumes you already know the fundamentals of Figma.
Can this training be customized?
Yes. For team bookings we can adjust emphasis and pacing to match your team’s experience and the kinds of products you design.
Is it delivered remotely?
Yes. The program is delivered live and remotely, one module per day, with recordings included so your team can revisit the material.
How many attendees can join?
The Remote Core Session includes up to 10 attendees so everyone gets hands-on time and feedback. For larger groups we run multiple cohorts or a custom program.
Does Bitovi provide other training programs?
Yes! While this page details our Advanced program, we offer several different paths and custom workshops to fit your team's specific needs. You can browse our full product design training catalog here to find the right fit.
Ready to take your Figma skills further?
Help your team build scalable design systems, collaborate more effectively, and create better digital products with Bitovi's Advanced Figma Training.

Levi Myers
Director of Product Design
Partner with us to supercharge your design process. Our expert-led Figma training helps your team design faster, collaborate better, and deliver measurable outcomes.

