
Behind every interface, there are a number of seemingly invisible details that can dictate your brand, company, or product's direction. By incorporating Design Systems' tools into your project, you can ensure that your interface works intuitively for all members of your team, regardless of the particularities of their workflow.
In this course, UX designer Javier "Simón" Cuello helps you build an interface for a website in an organized, coherent, and consistent way that satisfies your users’ and clients' real needs.
It is recommended that you also take Javier's other courses on Domestika: Interface Design with Sketch and Design a Delicious App.
24 lessons & 39 downloads

4 minutes, 34 seconds

7 minutes, 48 seconds

6 minutes, 24 seconds

7 minutes, 1 second

7 minutes, 45 seconds

13 minutes, 49 seconds
Start this course by getting to know Javier, his projects and influences throughout his career, as well as an introduction to the main concepts of Design Systems.
Then, discover the benefits that Design Systems can offer you and your team, and see all the parts that make up a system, including your design principles, the style guide, the individual elements and components of the interface, the code repository, and the documentation.
Javier teaches you how to identify the purpose of your system, according to the context of the product, and shows you how to establish the criteria to guide your design and strategy. Javier also helps you create a definitive style guide for your interface.
Time to get to work! Using Figma, design the individual elements, components, patterns, and prototypes for the main screen in different formats.
To finish, work with the communication and collaboration elements so that your design system has a controlled evolution that is backed by all the members of the team.
Javier teaches you about the importance of Design Tokens and how to document the evolution of your system. He then shows you how to differentiate a work in progress from an already completed one and advises you on how to work with the different members within a team.
Design the homepage for a travel website, in three different sizes.

For interface designers who want to build an organized, coherent, and consistent design for websites and applications.
You will need to have basic knowledge of Figma, including how to create styles, components, and Auto Layout functions, as well as familiarity with interface design.
As for materials, you will need a computer with Figma installed. This course was created with Figma 116.3.6. If you have a more recent version, you'll be able to follow the content without any issues.

very nice overview and introduction to design systems. so far so good.
Até o momento, muito interessante. Vários insights interessantes e pontos de atencao negligenciados muitas vezes.
Il corso offre una panoramica abbastanza completa. Purtroppo però la traduzione audio in italiano (e di conseguenza i sottotitoli, che corrispondono perfettamente alla traduzione audio) è davvero pessima. Ci sono troncamenti di frasi e parole/traduzioni insensate che rendono dei passaggi pressoché incomprensibili. Questo compromette notevolmente la qualità del corso per chi ne usufruisce in altra lingua.
Very insightful!
Un curso bastante completo, me sirvió para reafirmar mis conocimientos en DS. Lo recomiendo mucho si estas empezando en el mundo de los sistemas de diseño.

Introduction
Design Systems
The bases of your design system
Designing the system
Communication and collaboration
Final project
Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
Learn valuable methods and techniques explained by top experts in the creative sector.
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.
A design system is a collection of components, guidelines, and patterns that ensure consistency and efficiency in digital products. It streamlines collaboration, reduces errors, and speeds up development—making it essential for teams aiming for visual and functional harmony.
Yes, this course is designed for people with prior design experience, ideally at an intermediate level, who want to deepen their skills in creating and managing design systems for digital products.
It’s recommended to have basic experience in digital design and familiarity with tools like Figma. Understanding components, interfaces, and design principles will help you get the most out of the course.
You’ll learn how to create and manage design systems, define reusable components, document design principles, optimize workflows, and maintain visual consistency across teams and digital products.
The course teaches how to apply Dieter Rams’ principles to create functional, timeless, and minimalist interfaces, focusing on solving problems through simplicity and a balanced blend of form and function.
The primary tools used are Figma for design and component creation, and ZeroHeight for documenting style guides and principles, making collaboration and access to system information easy.
Yes, you’ll learn how to structure and document components, principles, and style guides using collaborative tools to ensure the system is properly adopted and maintained by the whole team.