Bài học
Học theo thứ tự, hết khóa này mới mở khóa sau. Cuối mỗi bài có 3 câu kiểm tra và một việc làm ngay với dự án của bạn; làm xong thì bài tiếp theo mở.
Khóa Cơ bản: Làm sản phẩm đầu tiên với AI
Cho mọi người. Chỉ cần trình duyệt, không cần biết code, không cần terminal.
Vibe Coding là gì, và không là gì
Hiểu đúng Vibe Coding, phân biệt với AI hỗ trợ code và AI Agent, biết con người phải giữ phần việc nào.
Chặng 1: Hiểu đúng Vibe Coding: bạn làm chủ, AI làm thuê · 8 phútChọn công cụ: chatbot, trợ lý code hay AI Agent
Ba nhóm công cụ AI để làm sản phẩm, mỗi nhóm hợp với việc gì, và cách chọn cho dự án đầu tiên mà không bị cuốn theo quảng cáo.
Chặng 1: Hiểu đúng Vibe Coding: bạn làm chủ, AI làm thuê · 4 phútTừ ý tưởng đến Project Brief một trang
Biến ý tưởng mơ hồ thành một trang brief rõ ràng: ai dùng, làm gì, không làm gì, thế nào là xong. Đây là tài liệu quan trọng nhất bạn đưa cho AI.
Chặng 2: Biến ý tưởng thành kế hoạch rõ ràng · 6 phútGiao việc cho AI: công thức 5 phần
Cách viết yêu cầu để AI làm đúng ngay từ lần đầu, và cách chia dự án thành lát cắt nhỏ để sửa chỗ này không hỏng chỗ kia.
Chặng 3: Giao việc cho AI như giao cho nhân viên giỏi · 6 phútVì sao AI quên và bịa: hiểu về context
Hiểu context là gì, vì sao cuộc trò chuyện càng dài AI càng làm kém đi, nhận ra dấu hiệu AI đang 'ngợp', và phân biệt quên với bịa.
Chặng 3: Giao việc cho AI như giao cho nhân viên giỏi · 5 phútMở phiên mới mà không mất gì: tóm tắt và quy tắc dự án
Biết khi nào phải mở phiên mới, cách tóm tắt bàn giao để phiên mới tiếp tục đúng, và cách viết file quy tắc dự án để không phải nhắc lại mỗi lần.
Chặng 3: Giao việc cho AI như giao cho nhân viên giỏi · 5 phútMô tả giao diện để AI làm đúng ý
Biến cảm giác 'muốn đẹp' thành mô tả AI làm theo được: phong cách, màu, chữ, bố cục, trạng thái. Và cách thoát khỏi kiểu giao diện 'trông như mọi web AI'.
Chặng 4: Vẽ giao diện để AI code đúng ý · 5 phútDữ liệu và backend: khi nào cần, dùng Supabase an toàn
Phân biệt khi nào web tĩnh là đủ, khi nào cần nơi lưu dữ liệu. Nắm 3 quy tắc sống còn khi cho AI làm phần dữ liệu với Supabase: bảng rõ ràng, bật RLS, không lộ khóa service_role.
Chặng 4: Vẽ giao diện để AI code đúng ý · 6 phútDebug theo bằng chứng: báo lỗi cho AI đúng cách
Cách tìm và gửi bằng chứng lỗi (thông báo lỗi, các bước tái hiện, ảnh chụp) để AI sửa đúng nguyên nhân, thay vì đoán mò và sửa lòng vòng.
Chặng 5: Bắt lỗi trước khi khách hàng thấy · 5 phút3 thất bại kinh điển và cách thoát
Ba kiểu thất bại mà người mới Vibe Coding nào cũng gặp: AI xóa nhầm file, deploy xong trang trắng, và sửa một lỗi sinh ra ba lỗi mới. Mỗi case có cách thoát cụ thể.
Chặng 5: Bắt lỗi trước khi khách hàng thấy · 4 phútGit cho người không code: checkpoint và quay lại
Git là nút 'lưu game' cho dự án. Học 6 lệnh đủ dùng để lưu bản ổn định, xem AI đã sửa gì, và quay lại khi AI làm hỏng.
Chặng 5: Bắt lỗi trước khi khách hàng thấy · 4 phútĐưa website lên mạng an toàn
Đưa website tĩnh đầu tiên lên Internet, gắn tên miền, và nắm quy tắc sống còn về khóa API và bí mật để không mất tiền vì một dòng code.
Chặng 6: Đưa website lên mạng trong 1 buổi · 6 phútPrototype hay sản phẩm thật: chấm điểm trước khi cho người khác dùng
Bảng chấm 6 nhóm để biết sản phẩm của bạn đang ở mức nào, còn thiếu gì, và khi nào cần nhờ người có chuyên môn kỹ thuật xem lại.
Chặng 6: Đưa website lên mạng trong 1 buổi · 5 phútDùng AI hiệu quả: Khai thác 90% khả năng AI mà hầu hết mọi người bỏ qua
Mở sau khi xong Khóa Cơ bản. Chỉ cần tài khoản Claude (bản miễn phí cũng được).
Dạy AI nhớ bạn và dự án
Tạo Project có bộ nhớ riêng, điền hồ sơ 8 dòng, để AI tự viết hướng dẫn làm việc với bạn. Cài một lần, dùng mãi mãi.
Chặng 7: Cài Claude Code và giao việc đầu tiên · 2 phútBắt AI hỏi trước khi làm
Một câu lệnh duy nhất giúp AI ngừng đoán mò: bắt nó hỏi bạn 5 câu quan trọng nhất trước khi bắt đầu việc phức tạp.
Chặng 7: Cài Claude Code và giao việc đầu tiên · 2 phútMột việc, một cuộc trò chuyện
Chat mới cho chủ đề mới, chỉ định độ dài câu trả lời. Hai thói quen nhỏ giúp AI đỡ lẫn lộn và bạn đỡ đọc dài.
Chặng 7: Cài Claude Code và giao việc đầu tiên · 2 phútNhờ AI phản biện ý tưởng
Đừng để AI chỉ biết đồng ý. Ra lệnh cho nó 'phá' ý tưởng của bạn trước khi bạn bỏ tiền và thời gian thật.
Chặng 8: Nhân 10 sức mạnh với Hooks và Subagent · 2 phútĐể AI tự viết prompt
Khi bạn không biết diễn đạt yêu cầu thế nào cho chuẩn, hãy nhờ chính AI viết prompt chi tiết giúp bạn.
Chặng 8: Nhân 10 sức mạnh với Hooks và Subagent · 2 phútBật chế độ suy nghĩ sâu
Với việc khó, đừng nhận câu trả lời đầu tiên. Bắt AI suy luận từng bước, chỉ ra chỗ không chắc, rồi mới kết luận.
Chặng 8: Nhân 10 sức mạnh với Hooks và Subagent · 2 phútKhóa Claude Code: Làm việc với AI Agent ngay trên máy của bạn
Mở sau khi xong khóa Dùng AI hiệu quả. Cần máy tính, terminal và gói Claude trả phí hoặc tài khoản API.
Cài Claude Code và chạy phiên làm việc đầu tiên
Cài AI Agent chạy ngay trong thư mục dự án trên máy bạn, đăng nhập, giao việc đầu tiên và biết 10 lệnh dùng hằng ngày.
Chặng 9: Dạy AI nhớ bạn và dự án · 5 phútCLAUDE.md và cấu trúc dự án: để AI không phải đoán lại mỗi phiên
Sắp xếp thư mục dự án và viết file CLAUDE.md ngắn gọn để mỗi phiên làm việc AI đều nắm đúng mục tiêu, lệnh, quy ước và những điều cấm.
Chặng 9: Dạy AI nhớ bạn và dự án · 5 phútQuyền hạn: để AI tự làm mà bạn không mất kiểm soát
Hiểu các chế độ làm việc của Claude Code, viết quy tắc cho phép, hỏi lại và cấm, và nhận ra những lệnh phải dừng lại đọc kỹ trước khi đồng ý.
Chặng 9: Dạy AI nhớ bạn và dự án · 5 phútMở rộng Claude Code: MCP, Skill và Subagent
Ba cách mở rộng agent: nối với dịch vụ ngoài bằng MCP, đóng gói quy trình lặp lại thành Skill, và giao việc chuyên biệt cho Subagent. Khi nào dùng, khi nào không.
Chặng 10: Khai thác 90% khả năng AI đang bỏ phí · 5 phútHooks: tự động kiểm tra mỗi khi AI sửa file
Gắn lệnh kiểm tra vào các thời điểm cố định trong phiên làm việc, để quy tắc được thực thi bằng máy thay vì trông vào trí nhớ của AI hay của bạn.
Chặng 10: Khai thác 90% khả năng AI đang bỏ phí · 4 phútQuy trình ship có kiểm soát: kế hoạch, nhánh, review, bản xem trước
Ghép mọi thứ đã học thành một vòng lặp đưa thay đổi lên mạng đều đặn mà không làm hỏng bản đang chạy: lập kế hoạch, làm trên nhánh, tự kiểm, review, xem trước, rồi mới phát hành.
Chặng 10: Khai thác 90% khả năng AI đang bỏ phí · 5 phútXây SaaS hoàn chỉnh với AI: Từ ý tưởng đến sản phẩm thu tiền thật trong 8 bài
Đã xong Khóa Cơ bản. Muốn xây sản phẩm thật để bán, không chỉ học.
Chọn ý tưởng SaaS kiếm được tiền
Hiểu SaaS là gì, vì sao nó là mô hình kinh doanh tốt nhất cho người làm một mình, và chốt 1 ý tưởng cụ thể để xây trong khóa này.
Chặng 11: Chọn ý tưởng SaaS kiếm được tiền · 3 phútViết Project Brief với AI trong 30 phút
Dùng AI để biến ý tưởng thành tài liệu 1 trang rõ ràng: làm gì, cho ai, tính năng nào trước, thành công là gì.
Chặng 11: Chọn ý tưởng SaaS kiếm được tiền · 2 phútDựng database và đăng nhập với Supabase
Tạo database, bảng users, phân quyền an toàn và chức năng đăng nhập chỉ trong 1 buổi với Supabase + AI.
Chặng 11: Chọn ý tưởng SaaS kiếm được tiền · 1 phútXây landing page bán được hàng
Viết headline, mô tả lợi ích, bảng giá và nút kêu gọi hành động. Landing page là 'nhân viên bán hàng' làm việc 24/7 của bạn.
Chặng 11: Chọn ý tưởng SaaS kiếm được tiền · 2 phútCode tính năng chính cùng AI
Biến Brief thành tính năng chạy được. Giao việc cho AI theo lát cắt nhỏ, kiểm tra từng bước.
Chặng 12: Xây dựng và thu tiền thật · 1 phútThu tiền thật với Stripe
Tích hợp Stripe để khách hàng trả tiền bằng thẻ. Webhook tự động kích hoạt tài khoản khi thanh toán thành công.
Chặng 12: Xây dựng và thu tiền thật · 2 phútĐưa SaaS lên mạng
Deploy frontend lên Vercel, kết nối domain riêng, bật chế độ production cho Stripe và Supabase.
Chặng 12: Xây dựng và thu tiền thật · 1 phútCó khách hàng trả tiền đầu tiên
Launch sản phẩm, tìm 10 người dùng đầu tiên và chốt sale đầu tiên. Đây là bài quan trọng nhất khóa học.
Chặng 12: Xây dựng và thu tiền thật · 2 phútTrợ lý AI đắc lực: Biến AI thành trợ lý theo phong cách của bạn
Khóa thực hành ngang — học song song với mọi bậc, không cần xong khóa trước.
Skill: dạy AI làm việc theo phong cách của bạn
Prompt dùng 1 lần rồi quên. Skill là khả năng tái sử dụng — cài đặt 1 lần, dùng mãi mãi chỉ với 1 lệnh.
Chặng 13: Biến AI thành trợ lý đắc lực · 3 phútGiải phẫu một skill thật: học cách viết skill từ repo pháp lý
Mổ xẻ skill opc-vn-business-law (pháp lý – thuế – kế toán VN) để rút ra 6 bài học viết skill dùng được thật: bảng hiệu description, tách quy trình khỏi kiến thức, cổng chống bịa, script thay vì để AI tự tính, biết nói không, và skill có hạn sử dụng.
Chặng 13: Biến AI thành trợ lý đắc lực · 8 phút