강의

멘토링

커뮤니티

BEST
Design

/

UI/UX

Hệ thống thiết kế (Design System), kiến thức UX/UI thiết yếu mà không ai nói cho bạn biết

Có rất nhiều thứ để học liên quan đến UX/UI đúng không nào? Có nhiều cuốn sách muốn đọc, cũng có đa dạng các bài giảng muốn nghe.. Những lúc như vậy, tốt nhất là bạn nên bắt đầu học dần dần từ những thứ có sức ảnh hưởng lớn nhất đến công việc của mình. Và trong số đó, 'Hệ thống thiết kế' (Design System) chắc chắn đứng vị trí số 1 về mức độ ảnh hưởng!

(5.0) 11 đánh giá

201 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • uxuidesignlab
Figma
Figma
Design System
Design System
Atomic Design
Atomic Design
ux
ux
Figma
Figma
Design System
Design System
Atomic Design
Atomic Design
ux
ux

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

5.0

5.0

fain9301

100% đã tham gia

Cảm ơn bài giảng hay.

5.0

Stella

28% đã tham gia

Nhờ được dạy rất chậm và kỹ lưỡng, tôi xem bài giảng và tiếp thu rất tốt. Tôi sẽ dùng cái này để chuẩn bị phỏng vấn thật tốt. Người mới bắt đầu nhất định phải nghe cái này.

5.0

용현지

100% đã tham gia

Thật dễ hiểu với những lời giải thích chi tiết và thân thiện! Cảm ơn:))

Bạn sẽ nhận được điều này sau khi học.

  • Khái niệm về hệ thống thiết kế

  • Khái niệm hệ thống Atomic

  • Cách nhà thiết kế tạo ra các style và cách lấy chúng ra từ thư viện để sử dụng.

  • Cách nhà thiết kế tạo component và cách lấy chúng ra từ thư viện.

  • Danh sách kiểm tra hữu ích dành cho nhà thiết kế khi xây dựng bản hướng dẫn (guide)

  • Khái niệm và cách sử dụng Token (Góc nhìn của Designer)

🔥 Đọc kỹ

Khóa học này đang trong quá trình chuẩn bị cập nhật.
Thay vì mua ngay bây giờ, tôi sẽ thông báo cho bạn khi quá trình cập nhật hoàn tất, vì vậy hãy quay lại vào lúc đó nhé =)

 

🔥 Các mục ưu đãi

📖 Chỉ bằng giá một cuốn sách!
Chỉ với giá của một cuốn sách, bạn có thể học khóa học video gồm tổng cộng 18 chương!
Sở hữu trọn đời các bài giảng liên tục được cập nhật!

📝 Cung cấp file checklist, bí kíp giúp tránh bỏ sót các thành phần!
Khi quản lý hệ thống thiết kế (design system), có những lúc bạn cần nhiều phiên bản UI khác nhau cho cùng một thành phần. Ví dụ như nút bấm, bạn cần các phiên bản UI đa dạng như trạng thái mặc định + trạng thái hover + trạng thái khi nhấn, v.v. Ngoài ra, bạn cũng cần thiết lập hướng dẫn sử dụng, chẳng hạn như các chính sách liên quan như khi nào dùng nút màu xanh, khi nào dùng nút ghost. Tuy nhiên, vì phải tạo ra dựa trên việc cân nhắc rất nhiều trường hợp khác nhau như vậy nên rất dễ bỏ sót điều gì đó. Tôi sẽ cung cấp cho bạn một bản checklist để ngăn chặn những thiếu sót đó.

 

 

 

❓ Rốt cuộc 'Hệ thống thiết kế (Design System)' là gì vậy?

👆 Ví dụ về hệ thống thiết kế do Google tạo ra. Nó được gọi là 'Material Design (System)' nổi tiếng.

Thay vì những định nghĩa khó hiểu và mơ hồ về tính nhất quán hay gì đó, hãy ghi nhớ bằng một hoặc hai hình ảnh quen thuộc với bản thân. Lúc đầu, việc ghi nhớ bằng hình ảnh thay vì văn bản sẽ giúp bạn dễ hiểu và nhớ lâu hơn.

👆Nếu là nhà thiết kế, hãy ghi nhớ bằng hình ảnh Figma nhé.

Hệ thống thiết kế (Design System) = Style, Component có trong Figma + Hướng dẫn sử dụng tương ứng (những gì nhà thiết kế trong nhóm đã viết trên Notion/Slack/các trang web khác)

👆 Nếu là nhà phát triển, hãy ghi nhớ bằng hình ảnh VScode nhé.

Hệ thống thiết kế = Phần mã phong cách, thành phần được viết trong VScode + hướng dẫn sử dụng tương ứng (những gì nhà thiết kế trong nhóm đã viết trên Notion/Slack/các trang web khác)

 

 

 

😊 Nội dung mà chưa một ai từng tiết lộ!

Hãy thử tìm kiếm từ khóa 'Hệ thống thiết kế' (Design System) trên các nền tảng bài giảng trực tuyến xem sao.
Có lẽ sẽ hầu như không có bài giảng nào liên quan đâu. Không chỉ số lượng bài giảng cực kỳ thiếu hụt mà cấu trúc chương trình học cũng thường quá đơn giản hoặc ngược lại, đa số là các bài giảng quá dài.
Trên YouTube thì lượng nội dung có vẻ nhiều hơn một chút. Tuy nhiên, các video trên YouTube cũng không có nội dung cụ thể về 'hướng dẫn' (guide).
Vì thời gian của tất cả chúng ta đều quý giá, đặc biệt là những người đi làm ở Hàn Quốc vô cùng bận rộn, nên bài giảng này đã được đúc kết và gói gọn chỉ những nội dung cốt lõi cần thiết nhất!

Vì hệ thống thiết kế (Design System) là nội dung cốt lõi tạo nên khung xương cơ bản cho mọi sản phẩm web/app, nên đây là kiến thức bắt buộc mà các nhà thiết kế đặc biệt cần phải nắm vững.
Tuy nhiên, dù là một khái niệm quan trọng và thiết yếu như vậy, tại sao lại có rất ít bài giảng về 'Hệ thống thiết kế'? Đó là bởi vì 'Hệ thống thiết kế' không phải là công việc dễ dàng lộ ra bên ngoài và cũng không phải là nội dung trực tiếp tạo ra doanh thu.
Nó giống như 'việc nhà' vậy. Việc nhà dù có chăm chỉ làm mỗi ngày cũng không dễ dàng nhận thấy được thành quả rõ rệt. Làm việc nhà chăm chỉ cũng không tạo ra tiền bạc ngay lập tức. Vì làm việc nhà không để lại dấu ấn rõ ràng và cũng không sinh ra tiền, nên từ trước đến nay nó luôn bị đánh giá thấp. Có lẽ rất ít người từng thấy bài giảng nào dạy cách làm việc nhà sao cho tốt. Thế nhưng, chỉ cần không làm việc nhà trong 3 ngày là sẽ thấy ngay hậu quả, 'Hệ thống thiết kế' cũng vậy, nếu không chú trọng đến nó, bạn sẽ liên tục gặp phải những bất tiện khi làm việc. Và nếu những vấn đề lớn nhỏ liên quan đó cứ tiếp tục bị bỏ mặc, sau này có thể chúng sẽ rơi vào tình trạng khó có thể cứu vãn.
Tại các tập đoàn khổng lồ như Google, Apple, Samsung, họ có những đội ngũ riêng biệt chỉ để quản lý hệ thống thiết kế. Những doanh nghiệp thông minh này chắc chắn không tự nhiên dư tiền để lập ra những đội ngũ như vậy mà không có lý do, đúng không? Đó chính là minh chứng cho thấy họ hiểu rất rõ tầm quan trọng của hệ thống thiết kế này. Tại Hàn Quốc, công ty Toss cho biết họ đang tiết kiệm được 15.800 giờ mỗi năm sau khi tái cấu trúc mạnh mẽ hệ thống thiết kế của mình.
Mặc dù là một hệ thống có sức ảnh hưởng lớn như vậy, nhưng thật đáng tiếc là có quá ít người hướng dẫn về hệ thống thiết kế.

Như tôi sẽ còn nhắc lại nhiều lần sau này, không nhất thiết phải là khóa học này cũng được. Dù là qua sách hay YouTube, tôi rất mong bạn sẽ nhất định tiếp tục nghiên cứu về thứ gọi là hệ thống thiết kế (Design System). Hệ thống thiết kế đã phát triển rất nhiều nhưng vẫn còn nhiều điểm cần được cải thiện. Càng có nhiều người quan tâm thì hệ thống mới có thể ngày càng được nâng tầm tiêu chuẩn chung.

🔥 Những điều chỉ có trong bài giảng của Needesign

 Video YouTube, bài viết blogNidesign
Cách sử dụng UI kit miễn phíOO
Phong cách, Thành phầnOO
TokenOO
Chuyển động (Motion)XO
Hướng dẫn sử dụng hệ thống thiết kế (Design System)XO
Cách quản lý phiên bảnXO
Cập nhật bài giảng liên tụcX

O
Cập nhật ít nhất 1-2 tháng một lần

Kênh giao tiếp thời gian thực tự doXO
Vận hành nhóm chat KakaoTalk tập thể

 

 

 

 

😳 Một bài giảng tốt là bài giảng như thế nào?

👍 Bài giảng được cập nhật liên tục!

Tốc độ thay đổi trong lĩnh vực IT cực kỳ nhanh chóng. Chỉ nhìn vào Figma thôi cũng thấy mỗi lần cập nhật là có quá nhiều thứ thay đổi đến mức phải học hỏi liên tục. Do đó, bạn cần kiểm tra lịch sử cập nhật để xem liệu khóa học đó có được cập nhật thường xuyên nhằm bắt kịp tốc độ thay đổi nhanh chóng hay không. Tần suất cập nhật cũng là phần phản ánh tâm huyết của giảng viên đối với chất lượng bài giảng.

👍 Bài giảng của giảng viên luôn lắng nghe những phản hồi tiêu cực từ học viên!

Đừng chỉ tham khảo điểm số đánh giá mà hãy để mắt đến cả những bình luận mà giảng viên để lại. Nếu giảng viên phản ứng một cách phòng thủ trước những phản hồi tiêu cực của học viên, hoặc chỉ trả lời một cách hình thức, thì khó có thể nói rằng họ có thái độ tốt của một người dạy học. Nếu thực lòng mong muốn học viên tiến bộ và thành công, khi học viên nói rằng "em thấy tiếc ở điểm này điểm kia~", giảng viên sẽ nghĩ rằng "Ôi, đúng rồi. Mình đã bỏ lỡ phần này. Mình phải bổ sung thêm cho bài giảng thôi".

 

 

 

❓ Hệ thống thiết kế (Design System) có thể giúp ích gì cho nhà thiết kế?

1. Tăng hiệu quả công việc

Đây là điều mà nhiều người đã biết rõ rồi. Chẳng hạn như giảm bớt các công việc lặp đi lặp lại, giúp duy trì tính nhất quán của thiết kế trong toàn bộ sản phẩm, v.v.

2. Ngăn chặn những lời góp ý không cần thiết

Tôi cũng là một nhà thiết kế và làm công việc này vì yêu thích thiết kế, nhưng đôi khi cũng có những khoảnh khắc khiến tôi phải suy nghĩ. Thiết kế là một lĩnh vực mà bất kỳ ai cũng có thể dễ dàng đưa ra ý kiến về sản phẩm của tôi vào bất cứ lúc nào. Ví dụ, một nhân viên nhóm kinh doanh đi ngang qua có thể nói: "Phông chữ này trông hơi cứng nhắc nhỉ?" hay "Số trong cột này để căn giữa trông sẽ đẹp hơn đúng không?". Những phản hồi từ góc nhìn của người khác luôn được chào đón, nhưng trong trường hợp nhà thiết kế không phải làm việc thiếu suy nghĩ mà đã nghiên cứu và cân nhắc kỹ lưỡng mới quyết định, hoặc khi có quá nhiều người đưa ra những ý kiến trái chiều nhau, nhà thiết kế có thể sẽ muốn nghe tiếng chim hót buổi sáng hay tiếng suối chảy trong thiên nhiên để tìm lại sự bình tĩnh cho tâm hồn.
Tuy nhiên, nếu áp dụng hệ thống thiết kế (design system) một cách tích cực, nó sẽ không chỉ dành riêng cho nhà thiết kế mà trở thành một hệ thống được tạo ra với sự tham gia của tất cả mọi người. Vì đây là hệ thống được quyết định dựa trên việc phản ánh tiếng nói của mọi người, nên số lượng người không hài lòng cũng sẽ giảm đi. Chúng ta cũng sẽ không cần phải tổ chức những cuộc họp hỗn loạn mỗi khi có ý kiến khác biệt nảy sinh.

3. Luyện tập cải thiện tính khả dụng

Xét về khía cạnh cần phải cải thiện tính khả dụng liên tục, hệ thống thiết kế cũng giống như các sản phẩm thông thường. Điểm khác biệt là, nếu bạn cải thiện tính khả dụng của trang web/ứng dụng mình tạo ra thì người dùng cuối sẽ hạnh phúc, còn nếu bạn cải thiện tính khả dụng của hệ thống thiết kế thì chính bạn và các đồng nghiệp của mình sẽ trở nên hạnh phúc. Người dùng sản phẩm của tôi có thể là bất kỳ ai nên rất khó nắm bắt và mất nhiều thời gian, nhưng người dùng hệ thống thiết kế của công ty chúng ta lại được xác định chính xác là các thành viên trong nhóm, vì vậy đây là môi trường tuyệt vời để thực hành nghiên cứu người dùng và cải thiện tính khả dụng!

 

 

 

❓ Nếu hệ thống đã đang được sử dụng tại công ty thì sao?

Việc công ty đã đang sử dụng hệ thống thiết kế có nghĩa là sự phản đối của các thành viên trong nhóm đối với việc nâng cấp hệ thống thiết kế sẽ ít hơn! Nếu bạn cố gắng áp dụng hệ thống thiết kế vào một công ty chưa từng sử dụng, các thành viên có thể phản đối đáng kể vì có nhiều thứ mới cần học hỏi và thích nghi, cũng như nhiều công việc cũ cần phải chỉnh sửa lại. Nhân cơ hội này, việc thảo luận với các thành viên trong nhóm hoặc với toàn công ty về việc tái thiết lập hệ thống thiết kế cũng sẽ rất tốt!

Lĩnh vực IT là một trong những lĩnh vực thay đổi rất nhanh chóng trong số tất cả các ngành công nghiệp. Các công nghệ mới liên tục ra đời mỗi ngày. Nếu cụm từ 'Design Token' còn xa lạ với bạn, thì dù không phải qua bài giảng này, tôi cũng khuyên bạn nên tìm hiểu sơ qua về khái niệm này ở một nơi nào đó khác.

Đối với các tập đoàn lớn, thường có một đội ngũ riêng biệt chỉ chuyên trách về hệ thống thiết kế (design system). Tại Mỹ, một nhóm hệ thống thiết kế thường bao gồm khoảng 4 đến 9 thành viên. Tuy nhiên, đối với các doanh nghiệp vừa và nhỏ hoặc startup, khả năng cao là chỉ có 1 đến 2 nhân viên quản lý hệ thống thiết kế. Sẽ không dễ dàng để một nhà thiết kế duy nhất tại startup có thể tạo ra một hệ thống thiết kế tốt hơn so với 7 người ở một tập đoàn lớn. Cho dù năng lực của cá nhân đó có xuất sắc đến đâu, thì 7 người ở tập đoàn lớn vẫn dành cả ngày chỉ để nghiên cứu và cải thiện hệ thống thiết kế, trong khi một nhà thiết kế ở startup phải chắt chiu từng chút thời gian ít ỏi để cố gắng xây dựng nó. Nhưng may mắn thay, các tập đoàn lớn đó đã công khai nội dung về hệ thống thiết kế mà họ dày công tạo dựng thông qua trang web của mình. Vì vậy, chúng ta có thể tham khảo những nội dung đó với lòng biết ơn và phát triển chúng thành hệ thống thiết kế riêng cho công ty mình. Tuyệt đối đừng cố gắng tự mình tạo ra mọi thứ ngay từ đầu. Bạn sẽ gặp phải vô số sai lầm và thử thách đấy. Thay vào đó, việc tận dụng tích cực những nội dung mà nhiều chuyên gia toàn cầu hàng đầu đã cùng nhau xây dựng trong một thời gian dài là một quyết định sáng suốt.

 

 

 

📚 Nội dung học tập chính

👆 Cách đưa component vào library và lấy ra sử dụng

👆 Cách sử dụng danh sách kiểm tra (checklist) để đảm bảo không bỏ lỡ bất kỳ phần nào

👆 Hệ thống Atomic

👆 Khái niệm và cách sử dụng Token

📢 Nội dung sau đây sẽ không được đề cập
Cách 'nhà phát triển' xử lý mã hệ thống thiết kế

 

 

 

💬 Câu hỏi thường gặp Q&A

Q. Người không chuyên có thể tham gia khóa học này không?

Thay vì chuyên ngành, có thể nói rằng điều này phụ thuộc vào mức độ kiến thức tiên quyết về Figma. Nếu bạn có kiến thức về khái niệm Component trong Figma và có khả năng tìm kiếm các nguồn mở trên Figma Community, bạn sẽ không gặp nhiều khó khăn khi theo học.

Q. Nội dung bài học bao gồm đến cấp độ nào?

Nội dung không bao gồm việc sử dụng công cụ Figma để tự tay tạo ra từng thành phần (component) một. Như tôi sẽ đề cập nhiều lần trong bài giảng, mục tiêu của chúng ta là xây dựng một hệ thống thiết kế một cách nhanh chóng và hiệu quả. Chúng ta sẽ tận dụng triệt để các hệ thống thiết kế được xây dựng bài bản bởi nhiều chuyên gia hàng đầu tại các tập đoàn lớn trong một thời gian dài!

 

✒️ Giới thiệu người chia sẻ kiến thức

  • Hiện là đại diện của NeeDesign
  • Hoàn thành chương trình Thạc sĩ chuyên ngành Thiết kế tại cao học
  • Tham gia vào nhiều dự án với đa dạng chủ đề và quy mô khác nhau, từ các tập đoàn lớn đến các công ty khởi nghiệp.
  • Hơn 7 năm kinh nghiệm thực tế
  • Youtube: @needesign (Needesign)

Do điều kiện thu âm và thiết bị không được tốt nên tôi đành phải sử dụng giọng nói nhân tạo. Rất mong các bạn thông cảm cho điều này. Tuy nhiên, tôi đã chọn giọng nói tự nhiên nhất nên sẽ không cảm thấy quá gượng gạo đâu.

🙋‍♀️ Những điều cần lưu ý trước khi học

  • Vì chúng ta sẽ sử dụng Figma, vui lòng chuẩn bị sẵn sàng trước nhé.
  • Nếu bạn đã biết về khái niệm Component và Community trong Figma thì việc thấu hiểu sẽ trở nên dễ dàng hơn nhiều.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhân viên lập kế hoạch web/app mới vào nghề

  • Nhà thiết kế UX Web/App mới vào nghề

  • Nhà thiết kế UI web/app mới vào nghề

Cần biết trước khi bắt đầu?

  • Sẽ rất tốt nếu bạn đã nắm rõ các khái niệm về Figma.

Xin chào
Đây là

206

Học viên

7

Đánh giá

18

Trả lời

4.7

Xếp hạng

2

Các khóa học

Chúng tôi là Nee Design Lab, đơn vị đang đào tạo thiết kế UX UI.

Instagram: Tìm kiếm 'Nidlab' (니디자인랩)

Chương trình giảng dạy

Tất cả

18 bài giảng ∙ (1giờ 39phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

11 đánh giá

5.0

11 đánh giá

  • fain9301님의 프로필 이미지
    fain9301

    Đánh giá 100

    Đánh giá trung bình 4.8

    Đã chỉnh sửa

    5

    100% đã tham gia

    Cảm ơn bài giảng hay.

    • stellana10272820님의 프로필 이미지
      stellana10272820

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      28% đã tham gia

      Nhờ được dạy rất chậm và kỹ lưỡng, tôi xem bài giảng và tiếp thu rất tốt. Tôi sẽ dùng cái này để chuẩn bị phỏng vấn thật tốt. Người mới bắt đầu nhất định phải nghe cái này.

      • dydguswl973380님의 프로필 이미지
        dydguswl973380

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Thật dễ hiểu với những lời giải thích chi tiết và thân thiện! Cảm ơn:))

        • uxuidesignlab
          Giảng viên

          Cảm ơn bạn đã xem xét! =) Trong khi xem có thắc mắc gì thì cứ hỏi bất cứ lúc nào nhé~❤

      • jihye9602197247님의 프로필 이미지
        jihye9602197247

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        33% đã tham gia

        • dkim270039님의 프로필 이미지
          dkim270039

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          33% đã tham gia

          Khóa học khác của uxuidesignlab

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!