
Lovable là gì? Cách tạo website đầu tiên
Tìm hiểu Lovable và cách tạo website đầu tiên: viết prompt rõ ràng, chỉnh sửa từng bước, kiểm tra kết quả và xuất bản trang web.
Học cách điều phối Lovable để tạo một ứng dụng Todo hữu ích và chất lượng, rồi áp dụng phương pháp đó vào sản phẩm của riêng bạn.
Học vibe coding với AI agent bằng cách xây dựng một ứng dụng To-Do List thật trong Lovable, rồi áp dụng chính phương pháp đó vào sản phẩm của bạn.
Đây không phải khóa học chỉ hướng dẫn bạn làm theo một bài mẫu để tạo ứng dụng To-Do List. Ứng dụng To-Do List chỉ là sân tập. Kỹ năng thực sự là biết cách giao việc cho Lovable, chia công việc thành từng tính năng, kiểm tra mã do AI tạo, khôi phục khi có lỗi, thêm hệ thống lưu dữ liệu và đăng nhập (auth) một cách an toàn, đưa ứng dụng lên mạng (deploy), rồi bắt đầu xây sản phẩm của bạn theo cùng một vòng lặp.
Tìm hiểu trước cam kết của khóa học, lộ trình, bộ công cụ, chi phí và cách áp dụng phương pháp vào sản phẩm của bạn trước khi bắt đầu phần Lovable trả phí.
Hoàn thành khóa học này không có nghĩa bạn sẽ trở thành kỹ sư phần mềm chỉ sau một khóa học. Nhưng bạn sẽ luyện được quy trình điều phối việc xây dựng sản phẩm: xác định nhiệm vụ, giới hạn phạm vi giao cho Lovable, kiểm tra kết quả, thử nghiệm cách sản phẩm hoạt động, khôi phục khi có sai sót và tiếp tục từng bước nhỏ một cách an toàn.
Yêu cầu: Không cần nền tảng kỹ thuật
Xây dựng ứng dụng To-Do List đầu tiên chỉ chạy trong trình duyệt bằng Lovable, đồng thời hình thành thói quen quản lý phạm vi, PRD, Project Knowledge, Plan mode, kiểm tra, sửa lỗi, tạo mốc lưu phiên bản ổn định và quay lại phiên bản trước.
Thêm khả năng lưu dữ liệu trong trình duyệt cho ứng dụng To-Do List, rồi kiểm tra hành vi sau khi tải lại trang và những lỗi localStorage thường gặp.
Thực hành phục hồi sau khi lệch phạm vi, lặp vô ích, bịa API, thay đổi gây lỗi và thông báo khó hiểu trước khi ứng dụng trở nên phức tạp hơn.
Xây dựng các tính năng frontend với ít hướng dẫn hơn, thiết kế các trạng thái UX sao cho dễ kiểm tra và hoàn thiện phần chức năng đầu tiên cho sản phẩm của bạn.
Dọn dẹp ứng dụng To-Do List qua từng bước tái cấu trúc mã có trọng tâm, đồng thời kiểm tra lỗi hồi quy để giữ nguyên hành vi.
Chuyển từ lưu trữ trong trình duyệt sang dữ liệu từ xa, tìm hiểu cách xử lý bất đồng bộ, trạng thái tải và lỗi, rồi xây dựng mô hình dữ liệu cho sản phẩm của bạn.
Tạo dự án Supabase, lập kế hoạch chuyển đổi dữ liệu, xây dựng bảng tasks và kết nối các thao tác đọc, ghi của ứng dụng với cơ sở dữ liệu từ xa.
Thêm đăng nhập, gắn công việc với người dùng và kiểm tra hành vi giữa hai người dùng trước khi bật cơ chế bảo vệ quyền riêng tư.
Biến quyền sở hữu công việc thành quyền riêng tư thực sự ở cơ sở dữ liệu bằng RLS, gỡ lỗi và kiểm tra quyền truy cập với hai người dùng.
Kết nối GitHub, chuẩn bị biến môi trường, đưa ứng dụng lên Vercel và kiểm tra nhanh ứng dụng trên hệ thống thật sau khi đã thiết lập bảo mật.
Hoàn thiện ứng dụng To-Do List, chạy kiểm tra lỗi hồi quy lần cuối, viết README và phần mô tả cho hồ sơ năng lực, đồng thời chỉ ra những điều bạn chưa học được từ việc xây dựng ứng dụng này.
Dùng Build Notes đã tích lũy để phát triển tiếp phần chức năng đầu tiên cho sản phẩm của bạn, rồi kết thúc với các công thức có thể tái sử dụng và bản đồ công cụ.