👋 Welcome

👋 Welcome

Design Tokens From Basic to Mastery

Design Tokens From Basic to Mastery

COHORT #1

4.6

(33 RATINGS)

9 WEEKS

COHORT-BASED COURSE

9 week Deep Dive into Design Tokens: From Basics to Expert-Level Implementation

HOSTED BY

Osama Eldrieny

Design Lead | Design Tokens Consultant | Creator

This course includes

📺

62 Video lessons

🔴

13 Live Sessions

✏️

27 Interactive Activities

🔗

10 Resource Links

📥

12 Downloadable Activity Files

🏅

Certificate of Completion

👨‍🏫

Direct Access to the Instructor

💬

Guided Feedback and Reflection

🤝

Exclusive Peer Community

🗂️

Lifetime Access to Course Materials

Course Overview

This course offers a comprehensive exploration of design tokens, starting with the fundamentals and progressing to advanced techniques.

In the first module, you'll learn the basics of creating and managing design tokens.

The second module focuses on advanced topics using Figma Variables, where you'll work with option, alias, and component-specific tokens.

Finally, the third module delves into the Tokens Studio Plugin, teaching you how to convert tokens to CSS, apply them to design systems, and integrate your work with GitHub.

By the end of the course, you'll be skilled in building and managing sophisticated, scalable design systems.

Course syllabus

Module 1

Module 1

Module 1

Foundations of Design Systems and Design Tokens

Foundations of Design Systems and Design Tokens

17 lessons

4 Live sessions

5 activities

4 project files

5 resources

17 lessons

4 Live sessions

5 activities

4 project files

5 resources

17 lessons

4 Live sessions

5 activities

4 project files

5 resources

In this foundational 3-week module, participants will immerse themselves in the essential concepts and practices of design systems and design tokens.

Through 17 lessons4 live sessions5 activities, and access to 4 project files and 5 resources, you'll explore the fundamentals of design systems, the importance of design tokens, and the tools used in the industry.

Starting with an introduction to design systems, you'll learn about their components, benefits, and the differences between variables and design tokens.

The module will guide you through understanding why design tokens are crucial in modern design tools, the process of creating tokens, and the challenges and benefits associated with them.

You'll also dive deep into systematic token naming, managing token levels, and crafting component-specific tokens.

By the end of this module, you'll have created a simple design system, applied tokens, and published your design system library, setting a strong foundation for more advanced topics in subsequent modules.

WEEK 1

sep 30 - OCT 6

6 lessons

1 Live session

5 resources

Live Session #1

Live Session about the course

WEEK 1

sep 30 - OCT 6

6 lessons

1 Live session

5 resources

Live Session #1

Live Session about the course

WEEK 1

sep 30 - OCT 6

6 lessons

1 Live session

5 resources

Live Session #1

Live Session about the course

WEEK 3

OCt 14 - oct 20

5 lessons

1 Live session

3 activities

2 project files

Live Session #4

Live Q&A

WEEK 3

OCt 14 - oct 20

5 lessons

1 Live session

3 activities

2 project files

Live Session #4

Live Q&A

WEEK 3

OCt 14 - oct 20

5 lessons

1 Live session

3 activities

2 project files

Live Session #4

Live Q&A

Module 2

Module 2

Module 2

Advanced Design Tokens with Figma Variables

Advanced Design Tokens with Figma Variables

25 lessons

5 Live sessions

12 activities

13 project files

2 resources

25 lessons

5 Live sessions

12 activities

13 project files

2 resources

25 lessons

5 Live sessions

12 activities

13 project files

2 resources

In this module, you’ll advance your skills in creating and managing design tokens using Figma Variables.

Spanning 25 lessons5 live sessions12 activities13 project files, and 1 resource file, you'll dive deep into the intricacies of option tokens, alias tokens, and component-specific tokens.

Starting with the Figma Variables interface, you'll learn to create and group option tokens for colors, typography, and other design elements.

The module will guide you through the process of creating alias tokens and component-specific tokens, and how to apply them within your design system.

Additionally, you'll explore the handoff process to developers, including exporting tokens to JSON, converting them to CSS, and implementing both light and dark modes in your projects.

By the end of this module, you’ll have a comprehensive understanding of how to leverage Figma Variables to maintain a cohesive and scalable design system.

WEEK 4

oct 28 - nov 3

13 lessons

2 Live sessions

4 activities

4 project files

1 resource

Live Session #5

Live Q&A

Live Session #6

Plan and Create Input Field Component Specific Tokens

WEEK 4

oct 28 - nov 3

13 lessons

2 Live sessions

4 activities

4 project files

1 resource

Live Session #5

Live Q&A

Live Session #6

Plan and Create Input Field Component Specific Tokens

WEEK 4

oct 28 - nov 3

13 lessons

2 Live sessions

4 activities

4 project files

1 resource

Live Session #5

Live Q&A

Live Session #6

Plan and Create Input Field Component Specific Tokens

WEEK 5

Nov 4 - nov 10

7 lessons

2 Live sessions

4 activities

5 project files

1 resource

Live Session #7

Live Q&A

Live Session #8

Convert JSON to CSS code

WEEK 5

Nov 4 - nov 10

7 lessons

2 Live sessions

4 activities

5 project files

1 resource

Live Session #7

Live Q&A

Live Session #8

Convert JSON to CSS code

WEEK 5

Nov 4 - nov 10

7 lessons

2 Live sessions

4 activities

5 project files

1 resource

Live Session #7

Live Q&A

Live Session #8

Convert JSON to CSS code

WEEK 6

nov 11 - nov 17

5 lessons

1 Live session

4 activities

4 project files

Live Session #9

Live Q&A

WEEK 6

nov 11 - nov 17

5 lessons

1 Live session

4 activities

4 project files

Live Session #9

Live Q&A

WEEK 6

nov 11 - nov 17

5 lessons

1 Live session

4 activities

4 project files

Live Session #9

Live Q&A

Module 3

Module 3

Module 3

Advanced Design Tokens with Tokens Studio Plugin

Advanced Design Tokens with Tokens Studio Plugin

22 lessons

4 Live sessions

10 activities

9 project files

3 resources

22 lessons

4 Live sessions

10 activities

9 project files

3 resources

22 lessons

4 Live sessions

10 activities

9 project files

3 resources

This module, focused on the Tokens Studio Plugin, will elevate your expertise in managing and applying design tokens within your projects.

Throughout 22 lessons4 live sessions10 activities, 9 project files, and 3 resources files you'll gain a deep understanding of how to utilize the Tokens Studio Plugin to create, manage, and implement tokens effectively.

Starting with the Tokens Studio Plugin interface, you'll learn to convert Figma styles into tokens and back, create and group option and alias tokens, and apply them to specific components like logos, pages, and forms.

You will also explore advanced techniques for live previewing tokens, annotating documentation, and integrating them with CSS.

As the module progresses, you'll dive into the complexities of dark mode implementation, brand and theme creation, and the essential integration of your tokens with GitHub for version control.

By the end of this module, you’ll be equipped to manage design tokens across multiple projects with precision, ensuring a consistent and efficient design system workflow.

WEEK 7

nov 25 - dec 1

5 lessons

1 Live session

3 activities

3 project files

3 resources

Live Session #10

Live Q&A

WEEK 7

nov 25 - dec 1

5 lessons

1 Live session

3 activities

3 project files

3 resources

Live Session #10

Live Q&A

WEEK 7

nov 25 - dec 1

5 lessons

1 Live session

3 activities

3 project files

3 resources

Live Session #10

Live Q&A

WEEK 8

dec 2 - dec 8

8 lessons

1 Live session

3 activities

3 project files

Live Session #11

Live Q&A

WEEK 8

dec 2 - dec 8

8 lessons

1 Live session

3 activities

3 project files

Live Session #11

Live Q&A

WEEK 8

dec 2 - dec 8

8 lessons

1 Live session

3 activities

3 project files

Live Session #11

Live Q&A

WEEK 9

dec 9 - Dec 15

9 lessons

2 Live sessions

4 activities

3 project files

Live Session #12

Live Q&A

Live Session #13

Live Q&A

WEEK 9

dec 9 - Dec 15

9 lessons

2 Live sessions

4 activities

3 project files

Live Session #12

Live Q&A

Live Session #13

Live Q&A

WEEK 9

dec 9 - Dec 15

9 lessons

2 Live sessions

4 activities

3 project files

Live Session #12

Live Q&A

Live Session #13

Live Q&A

Your course access will be activated within the next 24 hours.

COURSE STARTED

Sep, 30, 2024

COURSE STARTED

Sep, 30, 2024