• GÓC HỌC VIÊN
    • Stories
    • Thư viện ảnh
    • Cảm nhận học viên
  • BLOG
  • HỌC ONLINE CYBERLEARN.VN
  • Hotline: 0961.05.10.14
CyberSoft.edu.vn logo
  • Khóa học
    • Học từ Zero
      • Bài kiểm tra định hướng nghề
      • Bootcamp Lập trình Front-End từ Zero đến có việc
      • Bootcamp Lập trình Full-Stack
        Javascript từ Zero đến có việc
      • Lập trình FullStack Web C# .NET CORE từ Zero tới được nhận việc với kỹ năng cao cấp mớiMỚI
      • Software Testing chuyên nghiệp từ Zero tới được nhận việc Manual & Automation TestingMỚI
      • Thiết kế và xây dựng Website nhanh nhất, tích hợp AI content tự động & kiếm job freelancerMỚI
      • Kỹ sư lập trình Full-Stack Cao Cấp – Từ zero đến được trả tiền
      • Bootcamp Lập trình Back-End JAVA từ Zero đến có việc
      • Lập trình mobile app flutter từ zero tới chuyên sâu đi làm với dự án lớnMỚI
      • C++ nền tảng & chuyên sâu: Nhập môn lập trình, OOP & thuật toán căn bản, Con trỏ, Danh sách liên kếtMỚI
    • Nâng cấp kỹ năng
      • Lập trình Back-End viết API với NodeJS
      • Backend cao cấp NodeJS-NestJS-CLOUD-DEVOPS-Microservice-Redis-ElasticSearchMỚI
      • Data Analyst chuyên sâu với Python/PowerPI/SQL: Dự án Stock, HR& Salary, E-Commerce, Health, ListingMỚI
      • Lập trình hướng đối tượng thực tế & Big-O
      • Cấu trúc dữ liệu & thuật toán phổ biến (Python & Java)
      • Cấu trúc dữ liệu & thuật toán cao cấp (Python & Java)
    • HỌC ONLINE VIDEO CÁC KỸ NĂNG CAO CẤP
      • Danh sách combo khóa học nhiều ưu đãi
      • Chuyên gia lập trình mobile app React Native
      • Chinh Phục Fullstack: Dự án Monday từ A đến Z
      • Lập trình Front-End master Reactjs hơn 10 dự án thực tế
      • Tư duy lập trình, thuật toán, hướng đối tượng
      • Lập trình Back-End JAVA Web Chuyên Nghiệp
      • Lập trình Front End Foundation
  • DÀNH CHO DOANH NGHIỆP
  • Cam kết đầu ra
  • Về CyberSoft
    • Giới thiệu
    • Liên hệ
    • Thông tin công bố mạo danh CyberSoft
  • Dành cho doanh nghiệp
  • Bài viết
  • Học online cyberlearn.vn
  • Hotline: 0961.05.10.14
  • INBOX TƯ VẤN & ƯU ĐÃI TỐT NHẤT
Thứ Sáu, 24 Tháng Tư 2026 / Published in 1. Tất cả bài viết, 3. Bài viết nên đọc

Claude Design: Công Cụ ‘Canvas’ Mới Của Anthropic Dành Cho Designer, PM và Developer

126 Lượt xem

Anthropic vừa ra mắt Claude Design, một sản phẩm mới trong Labs, cho phép tạo ra các thiết kế hoàn chỉnh, prototype và slide thuyết trình chỉ bằng cách trò chuyện với Claude. Đây là những gì nó có thể làm và lý do vì sao nó quan trọng với developer.

Vào ngày 17 tháng 4 năm 2026, Anthropic đã ra mắt Claude Design một sản phẩm mới thuộc Anthropic Labs, giúp biến Claude thành cộng sự thực thụ trong các công việc sáng tạo trực quan. Không chỉ là chatbot để bạn yêu cầu mô tả ý tưởng thiết kế, Claude giờ đây trở thành một không gian canvas nơi bạn và AI có thể cùng nhau tạo ra thiết kế, prototype, slide thuyết trình và tài liệu one-pager.

Claude Design được vận hành bởi Claude Opus 4.7 và hiện đang phát hành dưới dạng research preview dành cho người dùng các gói Pro, Max, Team và Enterprise. Điểm đáng chú ý không nằm ở việc nó tạo ra hình ảnh đẹp mắt mà ở chỗ nó giải quyết được khâu vốn luôn khó khăn trong quá trình phát triển sản phẩm: biến một ý tưởng ban đầu thành prototype có thể hoạt động mà không cần phải thuê nhiều chuyên gia khác nhau ở từng bước.

Bài viết này sẽ giúp bạn hiểu rõ Claude Design là gì, cách nó hoạt động, cách nó kết nối với Claude Code, và điều đó mang lại ý nghĩa gì cho developer cũng như những builder đang xây dựng sản phẩm với Appwrite.

Table of Contents

Toggle
  • 1. Claude Design thực chất là gì?
  • 2. Cách Claude Design hoạt động
  • 3. Vì sao Opus 4.7 khiến Claude Design thực sự hoạt động hiệu quả
  • 4. Claude Code handoff – Phần quan trọng nhất với developer
      • Điều này thay đổi cách các team xây dựng phần mềm
  • 5. Điều này có ý nghĩa gì với developer và builder
  • 6. Xây dựng với Claude Code và Appwrite

1. Claude Design thực chất là gì?

Nói ngắn gọn: Claude Design là một công cụ thiết kế hoạt động như một đồng đội thực thụ. Bạn chỉ cần mô tả điều mình muốn bằng ngôn ngữ tự nhiên, Claude sẽ tạo ra phiên bản đầu tiên, sau đó bạn tiếp tục chỉnh sửa thông qua trò chuyện, bình luận trực tiếp, tự tay chỉnh sửa hoặc sử dụng các thanh tùy chỉnh mà Claude tạo ra ngay trong lúc làm việc.

Công cụ này hướng đến rất nhiều nhóm người dùng khác nhau và Anthropic cũng nói rất rõ mỗi tính năng phù hợp với ai:

  • Designer có thể khám phá nhiều ý tưởng cùng lúc mà không bị giới hạn bởi thời gian. Thay vì mất nhiều giờ cho một bản mockup, giờ có thể thử hàng chục hướng đi khác nhau trong cùng khoảng thời gian đó.
  • Product Manager (PM) có thể phác thảo luồng tính năng, rồi bàn giao cho đội kỹ thuật triển khai hoặc chuyển cho designer hoàn thiện giao diện.
  • Founder và Account Executive có thể biến một dàn ý sơ bộ thành bộ slide thuyết trình đúng nhận diện thương hiệu chỉ trong vài phút.
  • Marketer có thể nhanh chóng tạo landing page, nội dung mạng xã hội, hình ảnh chiến dịch rồi mới mời designer tinh chỉnh sau.
  • Bất kỳ ai cũng có thể tạo prototype bằng code với các tính năng như giọng nói, video, hiệu ứng shader, 3D và nhiều thứ khác.

Điểm đáng chú ý nhất nằm ở ý cuối cùng. Sản phẩm mà Claude Design tạo ra không phải chỉ là ảnh mockup tĩnh, mà là những sản phẩm sống, có thể tương tác và chạy bằng code thật. Nói cách khác, ranh giới giữa thiết kế và phần mềm hoạt động được giờ đã mỏng hơn rất nhiều.


2. Cách Claude Design hoạt động

Claude Design vận hành theo một quy trình sáng tạo tự nhiên, và mọi bước đều được xây dựng xoay quanh ý tưởng rằng thương hiệu và ngữ cảnh làm việc của bạn sẽ tự động đi cùng trong suốt quá trình.

  • Thương hiệu được tích hợp sẵn. Trong quá trình thiết lập ban đầu, Claude sẽ đọc codebase và các file thiết kế hiện có để xây dựng một design system cho team của bạn. Sau đó, mọi dự án mới sẽ mặc định sử dụng màu sắc, font chữ và các component của bạn. Team cũng có thể duy trì nhiều hệ thống khác nhau và tiếp tục tinh chỉnh theo thời gian.
  • Nhập dữ liệu từ bất cứ đâu. Bạn có thể bắt đầu từ một đoạn mô tả bằng văn bản, tải lên hình ảnh và tài liệu (DOCX, PPTX, XLSX) hoặc cho Claude truy cập vào codebase của bạn. Ngoài ra còn có công cụ web capture giúp lấy trực tiếp các thành phần từ website đang hoạt động, để prototype trông giống sản phẩm thật thay vì chỉ là một mẫu template chung chung.
  • Tinh chỉnh với các điều khiển chi tiết. Bạn có thể bình luận trực tiếp trên từng thành phần, chỉnh sửa nội dung ngay tại chỗ, hoặc dùng các thanh điều chỉnh cho khoảng cách, màu sắc và bố cục. Chỉ cần yêu cầu Claude áp dụng thay đổi cho toàn bộ thiết kế và hệ thống sẽ thực hiện.
  • Cộng tác làm việc nhóm. Các thiết kế được giới hạn trong phạm vi tổ chức của bạn. Bạn có thể giữ tài liệu ở chế độ riêng tư, chia sẻ link chỉ xem cho team, hoặc cấp quyền chỉnh sửa để đồng nghiệp cùng thay đổi thiết kế và trò chuyện với Claude trong một cuộc hội thoại nhóm duy nhất.
  • Xuất file đến mọi nơi. URL nội bộ, xuất thư mục, Canva, PDF, PPTX hoặc file HTML độc lập.

Không phải từng tính năng ở trên là điều hoàn toàn mới. Điều mới mẻ nằm ở chỗ tất cả chúng được kết nối trong cùng một nơi, và hệ thống đứng phía sau sự kết nối đó hiểu toàn bộ design system, thương hiệu cũng như mục tiêu thật sự của yêu cầu bạn đưa ra.


3. Vì sao Opus 4.7 khiến Claude Design thực sự hoạt động hiệu quả

Claude Design không chỉ là một lớp giao diện mỏng bao quanh một mô hình AI thông thường. Nó được xây dựng trên Claude Opus 4.7 — phiên bản mà Anthropic ra mắt một ngày trước đó (16/04/2026), và việc lựa chọn mô hình này quan trọng hơn nhiều so với những gì người ta nghĩ.

Một vài điểm của Opus 4.7 gần như phù hợp hoàn hảo với nhu cầu của một công cụ thiết kế:

  • Khả năng nhìn hình ảnh được nâng cấp lớn. Opus 4.7 hỗ trợ hình ảnh có cạnh dài lên đến 2.576 pixel, tương đương khoảng 3,75 megapixel cao hơn hơn 3 lần so với thế hệ trước. Điều này cho phép bạn thả vào ảnh chụp toàn trang web, file xuất Figma dày đặc chi tiết, hoặc sơ đồ kỹ thuật phức tạp và Claude thực sự có thể đọc hiểu chúng thay vì chỉ “nhìn lướt”.
  • Gu thẩm mỹ giờ trở thành năng lực nổi bật. Anthropic mô tả Opus 4.7 là “tinh tế và sáng tạo hơn khi xử lý các công việc chuyên nghiệp”, tạo ra giao diện, slide và tài liệu chất lượng cao hơn. Đây là lần đầu tiên Anthropic công khai định vị một mô hình dựa trên gu thiết kế, chứ không chỉ dựa vào độ chính xác.
  • Khả năng giữ mạch công việc dài hạn. Opus 4.7 có khả năng chống lặp tốt hơn, xử lý lỗi mượt hơn và cải thiện hiệu suất với ngữ cảnh dài. Với một phiên làm việc thiết kế kéo dài qua hàng chục lần chỉnh sửa, thay đổi design system và bàn giao thành phẩm, khả năng này tạo nên khác biệt giữa một công cụ “thần kỳ” và một công cụ quên mất bạn đang làm gì từ 10 tin nhắn trước.
  • Làm đúng yêu cầu và tự kiểm tra kết quả. Mô hình này tuân thủ hướng dẫn chính xác hơn nhiều và có thể tự rà soát công việc trước khi phản hồi. Khi bạn nói với Claude: “hãy áp dụng thay đổi khoảng cách này cho toàn bộ thiết kế”, nó sẽ làm đúng như vậy thay vì chỉnh sai lệch.
  • Hiệu suất lập trình mạnh hơn. Opus 4.7 đạt 70% trên CursorBench so với 58% của Opus 4.6, đồng thời giải quyết số lượng tác vụ production nhiều gấp 3 lần trên Rakuten-SWE-Bench. Đây là yếu tố giúp các prototype chạy bằng code (voice, video, shader, 3D…) trở nên khả thi, đồng thời giúp quá trình handoff sang Claude Code diễn ra mượt mà thay vì phải sửa lại nhiều lần.

Nói cách khác: Claude Design nhìn bên ngoài là một công cụ thiết kế, nhưng bên trong là một mô hình AI hàng đầu có thể xử lý tốt gu thẩm mỹ, hình ảnh, code và các nhiệm vụ dài hạn cùng một lúc.

Bạn sẽ không thể ra mắt sản phẩm này với Opus 4.6. Mô hình chính là tính năng cốt lõi.


4. Claude Code handoff – Phần quan trọng nhất với developer

Đây là phần quan trọng nhất đối với các nhà phát triển.

Khi bản thiết kế đã sẵn sàng để xây dựng, Claude Design sẽ đóng gói toàn bộ mọi thứ (components, styles, assets, nội dung) thành một gói handoff hoàn chỉnh mà bạn có thể chuyển cho Claude Code chỉ bằng một lệnh duy nhất. Không còn phải dán ảnh chụp màn hình vào pull request. Không còn phải nói: “Bạn có thể làm giống chính xác file Figma không?”

Công cụ thiết kế và công cụ lập trình hiểu cùng một ngôn ngữ vì chúng được xây dựng trên cùng một mô hình AI.

Điều này thay đổi cách các team xây dựng phần mềm

  • PM / Quản lý sản phẩm có thể phác thảo luồng tính năng trong Claude Design, chuyển gói đó sang Claude Code và nhận về bản triển khai hoạt động được mà không cần designer hay engineer đứng giữa.
  • Designer có thể tạo prototype cho toàn bộ trải nghiệm tương tác, bàn giao trực tiếp và bỏ qua bước “dịch từ thiết kế sang code” — nơi ý tưởng thường bị sai lệch hoặc mất đi.
  • Founder solo có thể đi từ ý tưởng: “Tôi muốn một ứng dụng làm được điều X” đến một prototype đã deploy chỉ trong một buổi chiều, mà không cần chuyển qua lại giữa hàng loạt công cụ khác nhau.

Đối với bất kỳ ai từng chứng kiến team engineering và team design tranh luận xem “8px” trên một component cụ thể thực sự có nghĩa là gì, thì đây là một bước tiến rất lớn.


5. Điều này có ý nghĩa gì với developer và builder

Claude Design hiện vẫn là bản research preview, chưa phải một sản phẩm hoàn thiện. Nhưng hướng đi mà nó đang chỉ ra là điều rất khó để bỏ qua.

  • Thiết kế và phát triển đang dần gộp thành một vòng lặp duy nhất. Thời kỳ chỉ gửi một link Figma qua rồi chờ team khác xử lý đang dần kết thúc. Việc xây dựng phần mềm sẽ giống như một cuộc trò chuyện liên tục, nơi vừa tạo ra thiết kế vừa tạo ra code trong cùng một quy trình.
  • Những người không chuyên thiết kế giờ cũng có thể tạo ra sản phẩm trực quan chuyên nghiệp. Nếu bạn là backend engineer luôn ngại làm frontend, hoặc là founder luôn bị chậm tiến độ vì thiếu designer, thì nút thắt đó phần lớn đã được gỡ bỏ.
  • Tiêu chuẩn chất lượng đang tăng lên, không phải giảm xuống. Khi bất kỳ ai cũng có thể tạo ra prototype đẹp mắt chỉ trong vài phút, mức “trông ổn là được” sẽ không còn là lợi thế cạnh tranh. Điều quan trọng hơn sẽ là gu thẩm mỹ, tư duy sản phẩm và tốc độ bạn có thể lặp lại để cải tiến.
  • MCP và handoff bundle đang trở thành giao diện kết nối giữa các công cụ AI. Việc Claude Design có thể làm việc với Claude Code là một ví dụ sớm cho tương lai khi các sản phẩm AI không còn hoạt động như những hòn đảo riêng lẻ. Và xu hướng này sẽ còn xuất hiện nhiều hơn nữa.

Với những team đã dùng Claude Code, Claude Design là phần mở rộng rất tự nhiên của quy trình hiện tại. Còn những team chưa áp dụng công cụ AI-native, đây là kiểu thay đổi sẽ khiến khoảng cách giữa người đi trước và người đứng ngoài trở nên rõ ràng hơn bao giờ hết.


6. Xây dựng với Claude Code và Appwrite

Các gói handoff từ Claude Design được chuyển trực tiếp sang Claude Code và Claude Code hoạt động rất tốt với Appwrite. Nếu bạn đang xây dựng một sản phẩm thực tế (không chỉ là prototype), bạn sẽ cần backend và các Appwrite MCP server cho phép Claude Code làm việc trực tiếp với project Appwrite cũng như tài liệu của bạn mà không cần rời khỏi terminal.

Bạn có thể thiết lập Appwrite MCP server trong Claude Code chỉ với vài câu lệnh:

claude mcp add-json appwrite-api '{"command":"uvx","args":["mcp-server-appwrite"],"env":{"APPWRITE_PROJECT_ID": "your-project-id", "APPWRITE_API_KEY": "your-api-key", "APPWRITE_ENDPOINT": "https://.cloud.appwrite.io/v1"}}' 
claude mcp add appwrite-docs https://mcp-for-docs.appwrite.io -t http

Với thiết lập này, quy trình sẽ diễn ra như sau: thiết kế trong Claude Design, chuyển sang Claude Code, rồi để Claude Code tạo người dùng, quản lý cơ sở dữ liệu, truy vấn collection và thiết lập hệ thống xác thực trên backend Appwrite của bạn. Ba công cụ, một cuộc hội thoại.

Hãy xem hướng dẫn tích hợp Claude Code và tài liệu Appwrite MCP server để bắt đầu. Nếu bạn muốn khai thác Claude Code hiệu quả hơn nữa, bộ mẹo và best practices dành cho Claude Code sẽ là nơi phù hợp để bắt đầu.

Các công cụ đang dần bắt kịp cách mà chúng ta thực sự muốn xây dựng sản phẩm. Thời điểm tốt nhất để học quy trình mới là trước khi mọi người khác làm điều đó.


CyberSoft chuyên đào tạo Chuyên Gia Lập Trình, Công Nghệ, Thiết kế, AI theo dự án doanh nghiệp. Học theo dự án thực tế, học từ số zero đi làm, học nâng cấp kỹ năng toàn diện

Liên hệ chúng tôi để được tư vấn ngay nhé!

INBOX TƯ VẤN 1-1

NHẬN ƯU ĐÃI & BÀI VIẾT MỚI

  • Tweet
Tagged under: Canvas, Claude Design, Designer, Developer, PM
Bình Luận

What you can read next

Vì Sao Bảo Mật AI Và Bảo Mật API Luôn Đi Liền Với Nhau
[CyberSoft & TPR Vietnam] Tái Định Nghĩa Hiệu Suất Ngành Sản Xuất Bằng Sức Mạnh AI
Google AI Studio Mở Rộng Quyền Truy Cập Cho Người Dùng Gói Pro và Ultra

Danh mục

  • 1. Tất cả bài viết
  • 10. Clean code từ zero cho Newbie
  • 2. Hướng dẫn học từ ZERO
  • 3. Bài viết nên đọc
  • 4. Các hoạt động của CyberSoft
  • 5. Câu chuyện thành công
  • 6. Phát triển sự nghiệp
  • 7. Clean Code từ Zero cho Newbie
  • 8. Workshop cùng CyberSoft
  • AI doanh nghiệp
  • Ứng dụng AI

Đăng ký nhận Ưu đãi & Bài viết mới

Đăng ký nhận Ưu đãi & Bài viết mới

CyberSoft sẽ gởi các khóa học trực tuyến & các chương trình CyberLive hoàn toàn MIỄN PHÍ và các chương trình KHUYẾN MÃI hấp dẫn đến các bạn.

TƯ VẤN & ĐĂNG KÝ HỌC

TP. Hồ Chí Minh

Trụ sở: 112 Cao Thắng, Quận 3

Hotline: 096.105.1014 (Phúc), 091.757.2199 (Hưng), 091.666.4070 (Quyên)
Địa chỉ: Tầng 5, toà nhà Suri, 112 Cao Thắng, Quận 3, TPHCM

Tòa nhà Zeta, Tầng 1A, 15 Trần Khác Chân, Quận 1

Hotline: 096.105.1014 (Phúc), 091.757.2199 (Hưng), 091.666.4070 (Quyên)
Địa chỉ: Toà nhà Zeta, Tầng 1A, 15 Trần Khắc Chân, Phường Tân Định, Quận 1. TPHCM

P3-00.05 Chung cư Cityland Park Hills, Phường 10, Quận Gò Vấp

Hotline: 096.105.1014 (Phúc), 091.757.2199 (Hưng), 091.666.4070 (Quyên)
Địa chỉ: P3-00.05 Chung cư Cityland Park Hills, Phường 10, Quận Gò Vấp, TP.HCM

6C Đường số 8, Linh Tây, Thủ Đức (gần ĐH Cảnh Sát)

Hotline: 096.105.1014 (Phúc), 091.757.2199 (Hưng), 091.666.4070 (Quyên)
Địa chỉ: 6C Đường số 8, Linh Tây, Thủ Đức, TPHCM

Đà Nẵng

103 Nguyễn Hữu Dật, Hải Châu

Hotline: 096.105.1014 (Phúc), 091.757.2199 (Hưng), 091.666.4070 (Quyên)
Địa chỉ: 103 Nguyễn Hữu Dật, Hải Châu, ĐN
  • GET SOCIAL

© Bản quyền CyberSoft 2017 - 2025 - Empower by CyberSoft
Bootcamp Lập trình Front-End Bootcamp Full-Stack Javascript      Bootcamp Java Back-End   Tư duy lập trình, Thuật toán   Cấu trúc dữ liệu, Thuật toán nâng cao  Phân tích Dữ liệu với Python 

TOP
Messenger Icon

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

Starter

  • Project về gì?
  • Workflow và đặc tả dự án

Task 1: Khởi tạo dự án

  • Khởi tạo project React/Angular
  • Thao tác thử trên Postman
  • Tạo cấu trúc thư mục
  • Thêm thư viện UI (MaterialUI/AntDesign/…)

Task 2: Bắt đầu dự án (Trang chủ)

  • Tạo header và footer cho giao diện người dùng
  • Tạo trang chủ/li>
  • Thực hiện chức năng hiện Danh sách các khóa học và Danh mục

Task 3: Đăng kí/Đăng nhập

  • Tạo cấu trúc đường dẫn URL tới các trang
  • Tạo form Đăng ký/Đăng nhập
  • Validate cho form Đăng ký/Đăng nhập
  • Thực hiện chức năng cho Đăng ký/Đăng nhập

Task 4: Khóa học

  • Tạo trang Các khóa học
  • Thực hiện chức năng hiện Danh sách các khóa học và Danh mục
  • Tạo trang Chi tiết khóa học
  • Thực hiện chức năng hiện Chi tiết khóa học
  • Thực hiện chức năng Đăng ký khóa học

Task 5: Người dùng

  • Tạo trang Thông tin người dùng
  • Thực hiện chức năng Hiện thông tin người dùng
  • Thực hiện chức năng Sửa thông tin người dùng

Task 6: Khởi tạo trang Quản trị

  • Tạo layout Dashboard cho Quản trị
  • Tạo sidebar chứa Dashboard, trang Quản lí khóa học, và trang Quản lí người dùng
  • Tạo cấu trúc đường dẫn URL tới các trang

Task 7: Dashboard

  • Hiện thông tin của admin hiện tại
  • Hiện pie chart cho dữ liệu của Các khóa học và Người dùng

Task 8: Quản lí người dùng

  • Tạo trang quản lí người dùng
  • Tạo Pagination Table cho Danh sách người dùng
  • Thực hiện chức năng hiện Danh sách người dùng
  • Thực hiện chức năng Thêm, Xóa, Sửa người dùng
  • Tạo filter và chức năng Tìm kiếm người dùng

Task 9: Quản lí khóa học

  • Tạo trang quản lí khóa học
  • Tạo Pagination Table cho Danh sách các khóa học
  • Thực hiện chức năng hiện Danh sách khóa học
  • Thực hiện chức năng Thêm, Xóa, Sửa khóa học
  • Thực hiện chức năng lấy Danh sách người dùng đã/đang chờ xét duyệt ghi danh
  • Thực hiện chức năng Ghi danh khóa học
  • Thực hiện chức năng Hủy ghi danh
  • Tạo filter và chức năng Tìm kiếm khóa học
 

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

Starter

  • Project về gì?
  • Workflow và đặc tả dự án

Task 1: Khởi tạo dự án

  • Khởi tạo project React/Angular
  • Thao tác thử trên Postman
  • Tạo cấu trúc thư mục
  • Thêm thư viện UI (MaterialUI/AntDesign/…)

Task 2: Bắt đầu dự án (Trang chủ)

  • Tạo header và footer cho giao diện người dùng
  • Tạo trang chủ/li>
  • Thực hiện chức năng hiện Danh sách các phim tại trang chủ
  • Thực hiện chức năng hiện Danh sách lịch chiếu tại trang chủ

Task 3: Đăng kí/Đăng nhập

  • Tạo cấu trúc đường dẫn URL tới các trang
  • Tạo form Đăng ký/Đăng nhập
  • Validate cho form Đăng ký/Đăng nhập
  • Thực hiện chức năng cho Đăng ký/Đăng nhập

Task 4: Phim

  • Tạo trang Chi tiết phim
  • Thực hiện chức năng hiện Chi tiết phim/li>
  • Thực hiện chức năng hiện Lịch chiếu của phim tại các rạp
  • Thực hiện chức năng bình luận

Task 5: Người dùng

  • Tạo trang Thông tin người dùng
  • Thực hiện chức năng Hiện thông tin người dùng
  • Thực hiện chức năng Sửa thông tin người dùng

Task 6: Khởi tạo trang Quản trị

  • Tạo layout Dashboard cho Quản trị
  • Tạo sidebar chứa Dashboard, trang Quản lí phim, lịch chiếu, và người dùng
  • Tạo cấu trúc đường dẫn URL tới các trang

Task 7: Dashboard

  • Hiện thông tin của admin hiện tại
  • Hiện pie chart cho dữ liệu của lịch chiếu, phim, và người dùng

Task 8: Quản lí người dùng

  • Tạo trang quản lí người dùng
  • Tạo Pagination Table cho Danh sách người dùng
  • Thực hiện chức năng hiện Danh sách người dùng
  • Thực hiện chức năng Thêm, Xóa, Sửa người dùng
  • Tạo filter và chức năng Tìm kiếm người dùng

Task 9: Quản lí phim

  • Tạo trang quản lí phim
  • Tạo Pagination Table cho Danh sách các bộ phim
  • Thực hiện chức năng Thêm, Xóa, Sửa phim
  • Tạo filter và chức năng Tìm kiếm phim

Task 9: Quản lí lịch chiếu

  • Tạo trang quản lí lịch chiếu
  • Tạo Pagination Table cho Danh sách các lịch chiếu theo cụm rạp
  • Thực hiện chức năng Thêm, Xóa, Sửa lịch chiếu
  • Tạo filter và chức năng Tìm kiếm lịch chiếu theo phim
 
  • Danh sách khóa học
  • Lộ trình học
  • Liên hệ tư vấn
  • Kênh Youtube
  • Facebook
Số điện thoại