inflearn logo
inflearn logo

Dự án thực chiến phát triển web AI (Stitch · Figma Make · React)

"Khóa học dự án thực chiến phát triển web: Hoàn thiện từ lập kế hoạch, thiết kế, triển khai đến phát hành bằng cách tận dụng AI tạo sinh" Bắt đầu từ việc hình thành ý tưởng, tạo thiết kế nhanh chóng bằng AI, triển khai trang web hoạt động thực tế với React, và cuối cùng là đưa lên internet - chúng ta sẽ cùng nhau hoàn thiện từng bước một của toàn bộ quy trình. Các công cụ AI mới nhất như Stitch và Figma Make sẽ hỗ trợ công việc thiết kế, và tôi sẽ hướng dẫn bạn cách thực hiện những phần lập trình phức tạp một cách dễ dàng theo từng bước.

3 học viên đang tham gia khóa học này

Độ khó Cơ bản

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

React
React
Figma
Figma
stitch
stitch
Generative AI
Generative AI
React
React
Figma
Figma
stitch
stitch
Generative AI
Generative AI

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

  • Bạn sẽ trực tiếp hoàn thành toàn bộ quy trình của một dự án, từ khâu lập kế hoạch, thiết kế, triển khai cho đến phát hành.

  • Không chỉ dừng lại ở việc giới thiệu các tính năng đơn thuần, bạn sẽ được học quy trình áp dụng chúng vào dự án thực tế.

  • Học tập theo luồng công việc thực tế, từ thiết kế cấu trúc dịch vụ đến cấu hình thành phần.

  • Bạn có thể học hỏi từng bước về chiến lược sử dụng AI để đạt được kết quả mong muốn.

  • Bạn sẽ được trực tiếp xây dựng một dự án dưới hình thức dịch vụ thực tế, chứ không chỉ là những ví dụ đơn giản.

Trước khi bắt đầu buổi học, bạn cần phải đăng ký các dịch vụ dưới đây.

  • chatGPT

  • Figma - Một số tính năng trong buổi học chỉ dành cho thành viên trả phí.

  • Stitch - Hiện tại vẫn đang là dịch vụ beta nên không có giới hạn về tính năng ^^ (Tính đến ngày 13/02/2026)

  • Github


1️⃣ Vibe Coding là gì?

"Lập trình bằng AI" không đơn thuần chỉ là tính năng viết mã thay cho con người.
Khóa học này sẽ giới thiệu một phương thức phát triển mới, nơi bạn thiết kế toàn bộ quy trình từ lập kế hoạch, thiết kế, triển khai cho đến phân phối thông qua các câu lệnh (prompt). Bạn sẽ hiểu rõ sự khác biệt so với phương pháp phát triển truyền thống là viết từng dòng mã, và lý do tại sao phương thức này lại đang được chú ý hiện nay. Bạn sẽ được trải nghiệm điểm khởi đầu của sự chuyển đổi mô hình phát triển ứng dụng bằng AI.

Quy trình Vibe Coding

Nội dung học tập

  • Hiểu khái niệm Vibe Coding và sự khác biệt so với phương pháp phát triển truyền thống

  • Hiểu cấu trúc phát triển lấy Prompt làm trung tâm

  • Thiết lập quan điểm sử dụng AI như một 'công cụ thiết kế' thay vì chỉ là 'công cụ hỗ trợ'

  • Hiểu toàn bộ quy trình dự án từ Lập kế hoạch → Thiết kế → Triển khai → Phân phối (Deploy)

Bỏ qua những lời rườm rà, hãy xem ngay bản hoàn thiện nhé

https://ai-chef-ai-studio-m67o.vercel.app/

Trang đầu tiên:

- Hãy thử chỉnh sửa số lượng người và độ khó xem sao

- Hãy thử nhấp vào danh sách công thức nấu ăn gần đây. Bạn sẽ được chuyển đến trang chi tiết.

- Hãy thử nhấp vào Công thức của tôi ở phía dưới

- Hãy thử nhấp vào Liên kết của tôi ở phía dưới.


Trang chi tiết

- Hãy thử nhấp vào nút quay lại ở phía trên bên trái.


Trang đăng nhập

- Hãy thử nhấp vào nút đăng nhập.

(Nhập email và mật khẩu sẽ chuyển đến trang chủ.)

- Hãy thử nhấp vào liên kết đăng ký thành viên

2️⃣ Cách yêu cầu AI thiết kế

Bạn đã bao giờ trải nghiệm việc yêu cầu AI “hãy tạo cho tôi một thiết kế như thế này” nhưng kết quả nhận được lại khác với mong đợi chưa?
Trong bài giảng này, bạn sẽ học cách đưa ra yêu cầu một cách hệ thống để AI có thể hiểu và thực hiện chính xác. Thay vì những chỉ dẫn mơ hồ, bạn sẽ nắm vững chiến lược sử dụng các câu lệnh (prompt) có cấu trúc để tạo ra kết quả mong muốn. Bạn sẽ trực tiếp trải nghiệm việc một câu lệnh tốt có thể tạo nên một thiết kế có độ hoàn thiện cao như thế nào.

  • Học các nguyên tắc viết câu lệnh (prompt) để tạo ra thiết kế

  • Hiểu sự khác biệt giữa prompt tập trung vào tính năng và prompt tập trung vào giao diện (UI)

  • Cách thiết kế theo tiêu chuẩn Mobile First

  • Cách cấu trúc hóa các yêu cầu và sắp xếp để AI có thể thấu hiểu được



3️⃣ Tạo thiết kế và nâng cao độ hoàn thiện

Sử dụng AI để thực tế tạo ra các thiết kế và thử nghiệm chỉnh sửa lặp đi lặp lại theo hướng mong muốn.
Bạn sẽ được trải nghiệm quá trình tinh chỉnh dần dần sản phẩm bằng cách đưa ra các phản hồi cụ thể như “hãy sửa phần này” hoặc “điều chỉnh màu sắc sáng hơn một chút”. Qua đó, bạn sẽ nắm vững phương pháp thực tế để nâng cao độ hoàn thiện của thiết kế thông qua tương tác với AI.

  • Thực hành tạo thiết kế thực tế sử dụng Stitch

  • Cách viết prompt yêu cầu chỉnh sửa từng phần

  • Chiến lược chỉnh sửa theo đơn vị thành phần UI (UI Component)

  • Học phương pháp cải thiện lặp đi lặp lại (Iterative Prompting)

Tạo thiết kế thông qua câu lệnh (prompt)

4️⃣ Triển khai thiết kế thành mã nguồn

Bạn sẽ trực tiếp kiểm chứng quá trình chuyển đổi thiết kế hoàn chỉnh thành mã nguồn thực tế có thể hoạt động được.
Thay vì chỉ là những hình ảnh màn hình đơn thuần, bạn sẽ hiểu được luồng mở rộng để trở thành một ứng dụng có thể thực thi. Bạn sẽ được trải nghiệm rằng thiết kế và triển khai không phải là các giai đoạn tách biệt, mà là một quy trình kết nối thống nhất.

Tạo mã nguồn từ thiết kế - AI Studio

Bằng cách nhập các câu lệnh (prompt) vào AI Studio của Google, bạn có thể tạo mã nguồn dựa trên thiết kế, sau đó tiếp tục sử dụng các câu lệnh để chỉnh sửa chức năng và cấu trúc, từ đó nâng cao độ hoàn thiện một cách tuần tự.


Nội dung học tập

  • Hiểu toàn bộ quy trình chuyển đổi thiết kế thành mã nguồn

  • Thực hành tạo mã nguồn bằng AI Studio

  • Học cách sửa đổi mã nguồn và cải thiện tính năng dựa trên câu lệnh (prompt)

  • Thiết lập tư duy phát triển kết nối giữa thiết kế và triển khai thực tế

5️⃣ Triển khai dự án đã hoàn thành lên Internet – Phần cơ bản

Thực hành quy trình lưu trữ trang web do chính bạn tạo ra lên GitHub và triển khai nó lên môi trường internet thực tế.
Vượt qua cấp độ chỉ chạy cục bộ, bạn sẽ mở rộng nó thành một dịch vụ có địa chỉ mà bất kỳ ai cũng có thể truy cập. Khoảnh khắc bạn chia sẻ liên kết triển khai, bạn sẽ được trải nghiệm việc tạo ra một sản phẩm hoàn chỉnh.

Chúng ta sẽ cùng tìm hiểu quy trình liên kết với kho lưu trữ GitHub để tiến hành triển khai qua Vercel, và sau đó là luồng tự động triển khai lại khi có thay đổi trong mã nguồn.


Nội dung học tập

  • Hiểu phương pháp quản lý phiên bản và tải dự án lên bằng GitHub

  • Thực hành triển khai trang web sử dụng Vercel

  • Hiểu cấu trúc liên kết giữa kho lưu trữ Git và nền tảng triển khai (deployment platform)

  • Hiểu quy trình tự động triển khai (Continuous Deployment) khi thay đổi mã nguồn

6️⃣ Phát triển như một nhà thiết kế - Figma Make

Học một quy trình làm việc khác thông qua công cụ thiết kế.
Không có phương pháp duy nhất nào là đáp án chính xác, bạn sẽ rèn luyện tư duy phát triển linh hoạt để lựa chọn phương thức phù hợp tùy theo tình huống và mục đích. Bạn sẽ hiểu được ưu điểm của từng phương pháp bằng cách so sánh cách tiếp cận lấy thiết kế làm trung tâm và cách tiếp cận lấy câu lệnh (prompt) làm trung tâm.

Sử dụng Figma Make để tạo mã nguồn dựa trên thiết kế đã có, đồng thời mở rộng cấu trúc và tính năng thông qua các câu lệnh prompt. Ngoài ra, khóa học cũng hướng dẫn cách hiện thực hóa một trang web hoàn thiện chỉ bằng prompt mà không cần thiết kế.



Nội dung học tập

  • Hiểu quy trình làm việc phát triển dựa trên Figma

  • Thực hành tạo mã nguồn sử dụng Figma Make

  • Hiểu sự khác biệt giữa phát triển dựa trên thiết kế và phát triển dựa trên câu lệnh (prompt)

  • Học chiến lược lựa chọn phương pháp phát triển phù hợp với tình huống

Tạo mã từ thiết kế - Figma Make

7️⃣ So sánh hai phương pháp và tìm ra phong cách của riêng bạn

Quá trình hoàn thiện mã nguồn được tạo từ Figma thành một dịch vụ thực tế cũng sẽ được tiến hành.
Sau khi trải nghiệm cả hai quy trình làm việc đã học trước đó, bạn sẽ so sánh ưu nhược điểm của từng phương pháp và phân tích xem phương pháp nào phù hợp với bản thân hơn. Vượt qua cấp độ chỉ đơn thuần làm theo, bạn sẽ trang bị được quan điểm phát triển để có thể tự mình lựa chọn và thiết kế.

Thông qua quá trình này, bạn sẽ thiết lập được phong cách phát triển ứng dụng sử dụng AI của riêng mình.


Nội dung học tập

  • Hiểu quá trình hoàn thiện dịch vụ thực tế từ kết quả mã nguồn dựa trên Figma

  • Phân tích so sánh giữa phát triển lấy prompt làm trung tâm và phát triển dựa trên thiết kế

  • Tổng hợp ưu nhược điểm và tình huống sử dụng của từng phương thức

  • Thiết kế quy trình làm việc phát triển AI tối ưu hóa cho cá nhân

Vì được tạo ra thông qua AI, nên thiết kế được tạo bằng câu lệnh (prompt) có thể khác với màn hình bài giảng, vui lòng lưu ý điều này.

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

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

  • Những người tò mò về phát triển web sử dụng AI

  • Người mới bắt đầu muốn trải nghiệm toàn bộ quy trình phát triển web cùng một lúc.

  • Người đang chuẩn bị xin việc cần dự án thực tế cho hồ sơ năng lực (portfolio)

  • Những người muốn học cả thiết kế và phát triển cùng lúc

  • Những ai muốn học phương thức phát triển mới phù hợp với thời đại AI

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

  • Dù bạn mới bắt đầu học phát triển web cũng không sao cả.

  • Chỉ cần bạn đã từng nghe qua về HTML và JavaScript là đủ.

  • Ngay cả khi bạn mới tiếp xúc với React lần đầu, bạn vẫn có thể theo kịp.

  • Không sao cả nếu bạn chưa từng có kinh nghiệm sử dụng các công cụ AI.

Xin chào
Đây là ezweb

2,720

Học viên

58

Đánh giá

4

Trả lời

4.9

Xếp hạng

12

Các khóa học

■ [Hiện tại] Giảng viên Front-end tại ESTSOFT KDT
■ Giảng dạy Web Publishing, Front-end tại Học viện Nghệ thuật Máy tính Green
■ Vận hành kênh YouTube về Web Publishing 'Rock's Easyweb'
■ Giảng viên Web Publishing tại Học viện Máy tính The Joeun
■ Giảng viên Web Publishing tại Học viện Máy tính Hanbit
■ Chuyên gia Front-end Publisher, Giảng viên chuyên nghiệp về Front-end Publishing
■ Giảng dạy Portfolio Thiết kế Web UI/UX


[ Sách ]
Xuất bản 19.07.2021 / Sách hướng dẫn sử dụng Figma hoàn hảo cho Thiết kế Web & Web Publishing / BJ Public

Xuất bản ngày 25.08.2022 / Lần đầu học Coding với Web Publishing / Nhà xuất bản Youngjin

Xuất bản 10.2023 /Sổ tay gia sư thực hành Kỹ thuật viên Thiết kế Web 2024 SD Edu Yu-seon-bae / Sidae Gosi Planning

Tái bản 11/2024 /Sổ tay hướng dẫn thực hành Kỹ thuật viên Thiết kế Web 2025 SD Edu của Tiền bối Yoo / Sidae Gosi Planning

Tái bản 11.2025 /2026 Sổ tay gia sư thực hành Kỹ thuật viên Thiết kế Web SD Edu của Tiền bối Yoo / Sidae Gosi Planning

 

[ Giải thưởng ]
08.2022 Học viện Green Computer Art chi nhánh Jongno - Giảng viên xuất sắc 06.2021 Học viện Green Computer Art chi nhánh Jongno - Giảng viên xuất sắc 06.2018 Học viện Green Computer Art chi nhánh Sinchon - Giảng viên xuất sắc 05.2017 Học viện Green Computer Art chi nhánh Sinchon - Giảng viên xuất sắc 05.2016 Học viện Green Computer Art chi nhánh Sinchon - Giảng viên xuất sắc 10.2015 Học viện Green Computer Art chi nhánh Sinchon - Giảng viên xuất sắc

 

 

 

Thêm

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

Tất cả

11 bài giảng ∙ (2giờ 2phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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!

Ưu đãi có thời hạn

4.950 ₫

70%

353.088 ₫