Khóa học

UI Design System

Là khóa học bổ sung cho Product Designer và UI/UX Designer muốn nâng cấp tư duy hệ thống.

KHAI GIẢNG SAU
00 NGÀY
00 GIỜ
00 PHÚT
00 GIÂY
KHAI GIẢNG 05 - 10 - 2026
LIVE 19:00 - 21:00
HÌNH THỨC Học Online
Trình độ Cơ Bản

Thông tin khoá học

UI Design System

UI Design System là khóa học đào tạo kỹ năng cạnh tranh cho Product UI/UX Designer: kỹ năng Design System (hệ thống thiết kế cho UI). Học viên sẽ được hướng dẫn xây dựng một bộ Design System hoàn chỉnh trên Figma, kết hợp với tài liệu hóa chuyên nghiệp trên Notion & quá trình làm việc, sử dụng Design system, làm việc cùng đội ngũ khác

Với khóa học này, bạn sẽ học online qua google meet và có video bài giảng cho học viên xem lại sau buổi học.

LỢI ÍCH KHÓA HỌC MANG LẠI:

  • Giúp UX/UI Designer chuẩn hóa quy trình thiết kế và đảm bảo tính nhất quán trên các sản phẩm.
  • Hiểu và áp dụng Design System cho phép designer giao tiếp hiệu quả hơn với lập trình viên, giảm lỗi trong quá trình phát triển.
  • Kỹ năng xây dựng Design System là xu hướng hot trong ngành thiết kế, giúp designer nổi bật, đặc biệt trong các công ty quốc tế hoặc dự án quy mô lớn, tăng cơ hội thăng tiến.
  • Designer có thể dễ dàng điều chỉnh và mở rộng hệ thống thiết kế khi sản phẩm phát triển, đáp ứng nhu cầu thay đổi của thị trường.

Đặc biệt: Nhận ngay khoá Figma Variables (giá trị 799k) trên Udemy làm nền tảng sử dụng công cụ để bước vào lớp

Tham khảo demo khóa học tại đây.

Giảng viên

Diễm Mai

  • Là UI/UX Leader của dự án HR Tech cho thị trường Nhật tại freeC Asia 
  • Hơn 10 năm kinh nghiệm trong ngành UI/UX
Học phí
4,275,000 ₫ 4,500,000 ₫
Ngày khai giảng
05/10 (thứ 2 & 6)
Thời gian học
19h-21h
Chọn hình thức học

Trình độ

CƠ BẢN

Yêu cầu
đầu vào

FIGMA

Thời lượng

12 BUỔI

Giấy
chứng nhận

CÓ

01. Design system + system thinking

  • Design System là gì? Tại sao cần Design System?
  • Phân biệt UI, UI Kit, Style Guide và Design System
  • Cấu trúc cơ bản của một Design System
  • Design System giải quyết những vấn đề gì trong quá trình thiết kế và phát triển sản phẩm?
  • Giới thiệu tư duy system thinking trong design

Bài tập: Audit một sản phẩm để tìm các vấn đề về inconsistency và đề xuất những thành phần cần được systemize.

02. Design System | Foundation: Color

Hiểu cách biến một bảng màu nói chung thành một color system có cấu trúc và khả năng mở rộng.

  • Foundation là gì? Vai trò của Foundation trong Design System
  • Phân biệt color palette và color system
  • Xây dựng color scale và color hierarchy
  • Các loại màu: Brand, Neutral & Semantic colors
  • Cách đặt tên và tổ chức color token
  • Nguyên tắc cơ bản về contrast và accessibility

Bài tập: Xây dựng color system cho một brand/product giả định.

03. Design System | Foundation: Typography, Spacing & Layout

Xây dựng hệ thống typography và spacing tạo nên hierarchy, rhythm và tính nhất quán cho giao diện.

  • Vai trò của typography trong việc xây dựng hierarchy và visual consistency
  • Xây dựng type scale và hệ thống typography
  • Nguyên tắc xây dựng spacing system và visual rhythm
  • Phân biệt các hệ thống lưới khác nhau, tính ứng dụng và cách xây dựng hệ thống layout cho sản phẩm
  • Cách tổ chức token cho typography, spacing và layout

Bài tập: Xây dựng typography, spacing và layout foundation cho cùng một product/brand.

04. Design System | Foundation: Iconography, Radius, Elevation

Hoàn thiện các thành tố cơ bản khác tạo nên visual language của sản phẩm.

  • Các thành tố Foundation khác: Iconography, border, radius, elevation, illustration và motion
  • Cách xây dựng một visual language nhất quán cho sản phẩm
  • Nguyên tắc xác định scale, rules và cách sử dụng cho foundation
  • Phân biệt foundation dùng chung và các rule đặc thù của product

Bài tập: Hoàn thiện foundation library và xây dựng guideline cơ bản.

05. Design system architecture & Figma library

Học cách tổ chức các thành phần thành một hệ thống thay vì một file UI rời rạc.

  • Review mối quan hệ: Foundation -> Token -> Component -> Pattern -> Template
  • Cách tổ chức Design system library trên Figma
  • Cấu trúc page, section và component library.
    + Naming convention cho component, property, variant và variable
  • Nguyên tắc xây dựng một hệ thống dễ tìm, dễ hiểu và dễ mở rộng
  • Một số vấn đề thường gặp khi design system bắt đầu scale

Bài tập: Xây dựng information architecture và naming convention cho design system library.

06. Component-based design

Hiểu cách xây dựng UI có khả năng tái sử dụng và kết hợp trong toàn bộ sản phẩm.

  • Component-based design là gì?
  • Nguyên lý atomic design và cách ứng dụng linh hoạt
  • Khi nào một UI element nên trở thành component
  • Component anatomy và component hierarchy
  • Từ component UI đến component behavior
  • Cách tạo component cơ bản một cách linh hoạt trong Figma

Bài tập: Xây dựng nhóm basic components như Button, Input, Checkbox, Badge…

07. Complex components & component composition

Học cách xử lý các UI phức tạp bằng tư duy composition thay vì tạo một component khổng lồ.

  • Component composition là gì?
  • Các nhóm complex components phổ biến
  • Cách xác định component boundary trong UI phức tạp
  • Tách structure, content và behavior.
  • Slots và các vùng có khả năng tùy biến
  • Cân bằng giữa reusability và flexibility

Bài tập: Hoàn thiện một component phức tạp trong Figma

08. Pattern-based design

Chuyển từ tư duy giải quyết từng UI riêng lẻ sang giải quyết các vấn đề UX lặp lại.

  • Design pattern là gì?
  • Phân biệt component, component composition, pattern và template
  • Mental model và mối liên hệ với design pattern
  • User expectation và behavioral consistency
  • Các nhóm pattern phổ biến
  • Cách nhận diện một recurring UX problem
  • Cách xây dựng một pattern từ nhiều component và UX rules

Bài tập: Phân tích một recurring UX problem và thiết kế một design pattern.

09. Pattern decision logic & Product rules

Hiểu rằng pattern không chỉ quy định UI, mà còn quy định cách hệ thống đưa ra quyết định trong từng context

  • Decision logic là gì?
  • Cách xác định các điều kiện và nhánh xử lý trong một pattern
  • Cách xử lý edge cases và exception
  • Phân biệt generic pattern và product -specific pattern
  • Phân biệt business rules và UX rules

Bài tập: Hoàn thiện một pattern bao gồm UI, behavior, decision logic và usage rules.

10. Documentation, bàn giao & quản trị design system

Học cách biến một Design System thành tài sản chung mà nhiều người có thể sử dụng và phát triển.

  • Tại sao Design System cần documentation?
  • Cách viết guideline cho foundation, token, component và pattern
  • Cấu trúc documentation: what, why, when, when not, anatomy, behavior, rules, do/don't, examples
  • Cách làm việc giữa Designer và Developer
  • Quản lý thay đổi, versioning và maintenance cơ bản

Bài tập: Viết documentation cho 1 component và 1 pattern, xây dựng guideline cơ bản cho việc sử dụng và maintain hệ thống.

11. AI-native design system

Nếu AI trở thành một người cùng làm việc với designer và developer, Design System cần được xây như thế nào để AI có thể đọc, hiểu và sử dụng nó?

  • AI-native Design System là gì? AI cần gì để hiểu một Design System?
  • Phân biệt AI-assisted và AI-native
  • Từ UI assets -> Structured knowledge
  • Làm sao để build Design System AI-readable?
  • AI có thể làm gì với một Design System có cấu trúc tốt?

12. Final review & Project presentation

  • Đồ án cuối khóa: Xây dựng một mini design system cho một product/brand, bao gồm: foundation + tokens, component library, 1+ complex component, 2-3 patterns, documentation, ứng dụng vào 1 số màn hình product
  • Học viên thuyết trình bài làm
  • Nhận xét và phản hồi
GIÁ TRỊ NHẬN ĐƯỢC

Không chỉ hiểu - bạn có thể ứng dụng vào ngay trong công việc!

Sau khóa học, bạn sẽ nâng tầm thành một UI/UX Designer chuyên nghiệp với tư duy hệ thống rõ ràng và năng lực xây dựng & quản trị Design System thực tế.

xây dựng design system chuyên nghiệp

Nắm vững cách xây dựng và duy trì một bộ Design System hoàn chỉnh trên Figma và tài liệu hóa trên Notion.

hiểu và tối ưu vai trò design system

Hiểu rõ giá trị và vai trò của Design System trong tổ chức, cải thiện hiệu quả làm việc với team dev, sẵn sàng cho sự mở rộng và phát triển sản phẩm.

thực hành qua đồ án

Áp dụng kiến thức đã học vào đồ án cuối khóa, sẵn sàng triển khai vào project thực tế.

Khóa Học Này Dành Cho Ai?

UX/UI Designer đã có kinh nghiệm

Đã làm quen công cụ nhưng thiết kế còn rời rạc, tốn thời gian bàn giao cho Dev, thiếu tư duy hệ thống để quản trị dự án lớn và muốn thăng tiến lên Level Senior/Product Designer.

  • Thiết kế bị rời rạc, tốn thời gian chỉnh sửa thủ công và giao tiếp kém hiệu quả với Dev khi dự án mở rộng.
  • Thành thạo Figma nhưng chưa biết cách xây dựng, duy trì Design System và áp dụng Design Tokens chuẩn doanh nghiệp.
  • Cần tư duy quản trị hệ thống để bứt phá lên các level cao hơn.

Fresher UX/UI

Muốn làm việc trong các công ty Product và muốn tạo sự khác biệt vượt trội khi apply việc làm.

  • Nắm công cụ cơ bản nhưng chưa có kỹ năng làm việc thực tế và hệ thống hóa các component.
  • Project chỉ dừng ở mức thiết kế đẹp, thiếu độ sâu chuyên môn để thuyết phục nhà tuyển dụng.

Câu hỏi thường gặp

01. Tôi chưa biết gì cả liệu có học được không?

02. Có bài làm đầu ra cuối khóa không?

03. Tôi có được hỗ trợ sau khóa học không?

04. Một lớp có tối đa bao nhiêu học viên?

05. Trung tâm có nhận dạy 1 kèm 1 không?

06. Quy trình đăng ký và vào học như thế nào?

07. Có xuất hóa đơn VAT không?

Học viên nói gì về TELOS?

Mình đang theo học Khoa học máy tính, và định hướng của mình là làm trong mảng phát triển sản phẩm, đặc biệt là UI/UX. Mình muốn kết hợp kiến thức kỹ thuật với khả năng thiết kế để xây dựng những sản phẩm công nghệ vừa hiệu quả, vừa dễ sử dụng cho mọi người. Mình thấy hài lòng nhất với môi trường học tập tại TELOS: giảng viên nhiệt tình, kiến thức được hệ thống dễ hiểu và có nhiều bài tập thực hành sát với thực tế. Sau khóa học, mình đã tự tin hơn trong việc thiết kế UI/UX và biết cách tư duy sản phẩm rõ ràng. Trộm vía, mình còn được chọn là học viên xuất sắc của khóa Tư duy Figma, điều này khiến mình rất tự hào.

Lê Xuân Thành
Học viên lộ trình UX/UI Designer

Tôi biết đến TELOS thông qua các diễn đàn và cộng đồng về thiết kế trên Facebook, có nhiều anh chị trong ngành thường xuyên chia sẻ về các khóa học chất lượng. Yếu tố chính khiến tôi quyết định chọn TELOS là danh tiếng về đội ngũ giảng viên giàu kinh nghiệm thực tế và portfolio ấn tượng của các học viên khóa trước. Tôi cảm thấy tin tưởng vào lộ trình học bài bản và cam kết hỗ trợ việc làm sau khóa học, điều này đã củng cố niềm tin rằng TELOS là lựa chọn tốt nhất để tôi bắt đầu sự nghiệp UX/UI của mình.

Trịnh Hoàng Huy
Học viên lộ trình UX/UI Chuyên sâu

Hiện tại mình đang là 1 BA và trước đây là 1 Developer, từ sau khi chuyển sang mảng phân tích nghiệp vụ thì mình cũng rất quan tâm đến phần thiết kế nên đã tìm hiểu và theo học khóa Figma và UI Design tại TELOS. Khóa học giúp mình nhìn rõ hơn mối liên kết giữa design và development: từ việc đặt tên component, quản lý màu sắc, typhography, đến cách chuẩn hóa guideline để dev có thể triển khai nhanh và đúng hơn. Ngoài ra sẽ có 1 phần project cuối khóa cũng là điểm cộng lớn. Mình phải tự xây dựng một mini system hoàn chỉnh, lấy từ dự án thực tế xong nhờ thầy sửa giúp luôn :))). Yên tâm là giảng viên ở đây dễ thương lắm, chia sẻ thẳng thắn, có kinh nghiệm thực chiến. Và mình cũng đang theo lộ trình học mà họ thiết kế.

Lê Đức Minh Quân
Học viên lớp Figma & UI Design

Điều mình ấn tượng ở Telos là cách họ chia nhỏ các khóa học theo từng mảng kiến thức, rất phù hợp với những bạn vừa muốn tự học chủ động, vừa muốn có mentor hướng dẫn để trao đổi thêm khi cần giống như mình. Giáo vụ và giảng viên ở Telos đều rất dễ thương , sp nhiệt tình.  Bên ngoài kiến thức, giảng viên thường chia sẻ trải nghiệm thực tế trong quá trình đi làm— điều mà mình nghĩ rất đáng giá với sinh viên như mình. Sau mỗi khóa thì mình không chỉ nhận được kiến thức của khóa học mà còn có thêm nhiều nguồn tài nguyên về refereces, các tips khi làm việc thực tế, cách làm việc với khách hàng và cả một sản phẩm đầu ra để thêm vào portfolio nữa.

Đỗ Hà My
Học viên lớp Figma & Web Design
Zalo