0
0 reviews

Design Tokens Bootcamp using Figma Variables

Ready to level up your design skills? In this hands-on bootcamp, you’ll master design tokens using Figma Variables. Over four weeks
No upcoming cohorts 6 Weeks Round 1 12 Live sessions view schedule
Instructor
Osama Eldrieny
  • Description
  • Curriculum
  • FAQs
  • Schedule
  • Reviews

Build Scalable Design Systems with Figma and Tokens

 

🌟 This course takes you from foundational principles to advanced applications of design tokens, enabling you to build scalable and consistent design systems.

 

Over four weeks, you’ll learn to create, manage, and implement design systems using Figma Variables and Style dictionary.

 

🎯 Through 12 live sessions, you’ll gain hands-on experience in:

  • 🛠️ Creating tokens

  • 🧩 Building reusable components

  • 💻 Exporting tokens to code

  • 🌘 Implementing features like dark mode and multi-brand systems.

 


 

What you will learn in the Bootcamp:

 

Understand the structure and components of a design system.

 

Differentiate between variables and design tokens

 

Understand the foundational concepts of design tokens and their practical use in modern design workflows.

 

Create and manage design tokens for various design elements.

 

Systematically name and organize tokens at different levels (option tokens, alias tokens, and component-specific tokens).

 

Use Figma Variables to implement tokens in design systems.

 

Use Figma Variables & Tokens Studio Plugin to implement tokens in design systems.

 

Build a basic design system, and publish it as a reusable library.

 

Export design tokens to JSON and convert them to CSS for implementation in development projects.

 

Work with Multi-Theme tokens within a design system.

 

Plan, Create, and Apply tokens to real-world projects.

 

 Understand the handoff process to developers, ensuring seamless integration of design tokens in development workflows.

 


 

Who I made this course for:

 

1️⃣ Designers Seeking to Level Up, For designers ready to adopt token-driven design and enhance their design systems.

 

2️⃣ UX/UI Leads Building Scalable Systems, For UX/UI Leads building flexible, scalable design systems with a strong token strategy.

 

3️⃣ Developers Integrating Design Systems, For developers who want to integrate design tokens for consistent, scalable projects.

 


 

About me

I’m Osama Eldrieny, UX Lead at FPT Software, an Egyptian designer based in Malaysia with over 15 years of experience in the design field.

 

Specializing in design systems, UX, and design tokens, I have a proven track record of delivering impactful results across diverse industries, including:

  • Petroleum & Natural Gas
  • Banking
  • SaaS
  • Online Training
  • Sports
  • e-Commerce
  • Healthcare
  • Automotive
  • Printing, News & Media

I’ve collaborated with clients worldwide, including:
🇲🇾 Malaysia, 🇪🇬 Egypt, 🇦🇺 Australia, 🇺🇸 USA, 🇨🇦 Canada, 🇵🇹 Portugal, 🇸🇦 KSA, 🇸🇬 Singapore, 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England, 🇨🇭 Switzerland, and more.

 

 


🏆 Key Achievements

  • Built or contributed to 100+ projects, systems, and solutions that improved efficiency, enhanced user experience, and scaled operations.

 


👨‍🏫 Mentorship and Community Contribution

I’m passionate about sharing knowledge and empowering others. As an active mentor on ADPList, I have:

  • Completed 18 mentoring sessions.
  • Dedicated 615 minutes to guiding aspiring professionals in the design industry.

Additionally, I’ve:

  • Hosted 20+ online sessions.
  • Spoken at 4 public events.
  • Published 4 courses.
  • Built a community of 4,000+ YouTube subscribers and 3,000+ Telegram members.

 


 

Frame 15752

 

Frame 15752

 

Frame 15752

Week 1: Mastering the Fundamentals of Design Tokens and Figma Variables
Week 2: Building Components with Tokens & Bridging Design to Code
Week 3: Scaling Components with Multi-Theme & Multi-Brand Token Strategies
Are the sessions pre-recorded?
No, all 8 sessions are live and interactive. However, they will be recorded, so you can revisit the content anytime. There are no pre-recorded videos or lessons—this is a fully live, hands-on learning experience.
I don’t know how to create a component. Can I join this bootcamp?
Absolutely! This bootcamp is designed for all skill levels. We’ll walk you through the process of creating a complex component (Button) step by step, so even if you’re new to components, you’ll learn everything you need to know.
I’m still a junior. Is this course for seniors only?
Not at all! This course is designed to take you step by step, making it perfect for juniors who want to learn design systems and design tokens from the ground up. Whether you’re just starting out or looking to deepen your knowledge, this bootcamp is for you.
Do I need to know how to code to join this bootcamp?
No coding experience is required! While we’ll cover how to export tokens to code and implement them in a project, the focus is on the design-to-development workflow. You’ll also learn how developers think and pick up some basic coding concepts along the way.
What tools will we use in this bootcamp?
We’ll primarily use Figma Variables for design and token creation, and Style Dictionary to convert tokens into code. You’ll also work with CSS for implementing tokens in a project. Don’t worry—we’ll guide you through all the tools step by step.
Will this bootcamp cover dark mode and multi-brand systems?
Yes! In Week 3, you’ll learn how to create dark mode and implement it in your project. You’ll also explore how to build a new brand and manage its tokens, giving you the skills to handle complex design system scenarios.
How much time should I dedicate to this bootcamp?
Each week includes 2 live sessions (2–2.5 hours each) and an assignment that should take 2–4 hours to complete. Plan to dedicate 5–7 hours per week to get the most out of the bootcamp.
What if I miss a live session?
No problem! All live sessions are recorded, so you can catch up at your convenience. You’ll also have access to the course materials and files to review anytime.
Will I get a certificate after completing the bootcamp?
Yes! Upon completing the bootcamp and submitting all assignments, you’ll receive a certificate of completion to showcase your new skills in design systems and token implementation.
Can I apply what I learn to my current job or projects?
Absolutely! This bootcamp is designed to give you practical, real-world skills that you can immediately apply to your work. Whether you’re building a tokenised design system from scratch or improving an existing one, the techniques you learn here will be directly applicable.
Is there any support after the bootcamp ends?
Yes! You’ll have access to the course materials, recordings, and files even after the bootcamp ends. Additionally, you’ll be invited to a community or WhatsApp group where you can ask questions, share ideas, and connect with other students.
What’s the difference between this bootcamp and the 13-week Tokens Course that Osama Eldrieny highlighted it before?
This bootcamp focuses on a single component (the button) to teach you the end-to-end process of creating and implementing design tokens, from design to code. The full 13-week course covers a complete login page with multiple components (e.g., input fields, logos, etc.) and goes into more depth. This bootcamp is a condensed, hands-on version that gives you the core skills to start building design systems.
Will we have access to project files (Figma and Code)?
Yes! You’ll have full access to all the Figma and code files we work on during the bootcamp. Additionally, you’ll receive the original files from the full 13-week course, so you can explore more examples of components like input fields, logos, and more. This will help you understand how to plan and tokenize other components.
Will this bootcamp help me understand and use the DGA Saudi Arabia official design system?
Yes! This bootcamp will teach you how the DGA Design System with variables works, how to use it effectively, and even how to improve it. You’ll gain the skills to work with and customize design systems like the DGA’s.
Does this bootcamp cover the Design Tokens Studio tool?
This bootcamp focuses on implementing design tokens using Figma Variables. However, you’ll learn how to import and export variables to Tokens Studio to maintain a single source of truth. We’ll also cover how to export tokens to code using the Tokens Studio plugin. Plus, we’ll provide Arabic resources to help you use the Tokens Studio plugin for free.
🗓️ Foundations of Design Tokens & Systems in Figma

Date and Time: Tuesday, 6 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Structuring and Naming Design Tokens for Scalable Components

Date and Time: Thursday, 8 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ From Components to Tokens — Building the Foundation of a Scalable System

Date and Time: Monday, 12 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ From Tokens to Code — Applying and Exporting Design Tokens

Date and Time: Thursday, 15 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Structuring Buttons with Component-Specific Tokens

Date and Time: Monday, 19 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Building Multi-Theme & Multi-Brand Components with Tokens

Date and Time: Thursday, 22 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Review & Feedback — Multi-Theme and Multi-Brand Token Implementation

Date and Time: Monday, 26 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Implementing Dark Mode and Arabic Versions in the Card Component

Date and Time: Thursday, 29 May • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Think Smart with Themes — Pro Tips & Token Documentation

Date and Time: Monday, 2 June • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Advanced Component Design & Token Structuring (Case Study)

Date and Time: Thursday, 12 June • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ Finalizing Tokens and Implementing Multiple Themes

Date and Time: Monday, 16 June • 19:30, Cairo Time (GMT+2).

---------------------

🗓️ FAQs and Graduation

Date and Time: Thursday, 19 June • 19:30, Cairo Time (GMT+2).

---------------------

Next Cohort Will be announced soon

Get notified when the course is announced!

We’ll email you as soon as the instructor sets the date

Handshake

Get 15% discount with better together

Enroll with your friend or work colleague and both of you will get 15% discount contact Zomra on LinkedIn

Course details
Projects to apply learnings 16
Level Beginner
Course certifcate upcon compleation
Lifetime access to bootcamp materials