Skip to content

Giới thiệu dự án

Năm 2025 được nhiều người coi là năm khởi đầu của lập trình AI. Ngày càng có nhiều người bắt đầu dùng AI để viết code, nhưng những gì tạo ra thường chỉ dừng lại ở mức đồ chơi -- không biết cách dùng Vibe Coding để tổ chức quy trình phát triển, không biết nên chọn công cụ nào, và càng không rõ từ nguyên mẫu đến khi đưa lên mạng còn thiếu những bước quan trọng nào.

Chúng tôi áp dụng lộ trình thực chiến ba giai đoạn tuần tự: giai đoạn người mới bắt đầu làm quen với lập trình AI thông qua các trò chơi nhỏ, giai đoạn một làm chủ cách làm việc của Vibe Coding và hoàn thành nguyên mẫu ứng dụng Web, giai đoạn hai học phát triển full-stack và triển khai trực tuyến, giai đoạn ba xây dựng ứng dụng phức tạp đa nền tảng.

Mỗi giai đoạn đều đi kèm với thực chiến dự án hoàn chỉnh, giúp bạn tiến từ đồ chơi đến sản phẩm thực tế trong những thử thách thật, cuối cùng có khả năng biến bất kỳ ý tưởng nào thành ứng dụng sử dụng được.

Chúng tôi tin rằng, khi làm chủ Vibe Coding kết hợp với đào tạo hệ thống, bạn một mình có thể trở thành nhà phát triển toàn năng kết hợp giữa phát triển front-end/back-end, tích hợp năng lực AI và thiết kế sản phẩm.

Dự án này chủ yếu hướng tới ba loại học viên:

  • Người mới (người bình thường / phía sản phẩm và vận hành): Giúp những người không có nền tảng kỹ thuật và người mới học hiểu được các khái niệm quan trọng, hoàn thành công cụ AI nhỏ hoặc nguyên mẫu sản phẩm đầu tiên.
  • Nhà phát triển trung cấp (sinh viên và nhà phát triển có nền tảng nhất định): Làm chủ hệ thống vibe coding và phát triển ứng dụng AI nguyên bản.
  • Nhà phát triển cấp cao (công ty và startup, mã nguồn mở và nhà phát triển độc lập): Hỗ trợ đội ngũ và cá nhân nhanh chóng xây dựng, xác minh và lặp lại ứng dụng AI nguyên bản.

📖 Điều hướng nội dung

Phụ lục tổng hợp

Từ điển năng lực AI: Các khái niệm và thuật ngữ cốt lõi AI phổ biến, giải thích theo kịch bản

Số 0, Mầm non

ChươngNội dung chínhTrạng thái
Người mới bắt đầu: Bản đồ học tậpTổng quan lộ trình học tập
Người mới bắt đầu: Kỷ nguyên AI, biết nói là biết lập trìnhCảm nhận ban đầu về năng lực lập trình AI thông qua các ví dụ như rắn săn mồi

Số 1, Quản lý sản phẩm AI

ChươngNội dung chínhTrạng thái
Sơ cấp 2: Làm quen với công cụ AI IDEHọc cách sử dụng IDE, làm chủ cấu trúc giao diện và cách gợi ý hiệu quả
Sơ cấp 3: Tự tay tạo nguyên mẫuVòng lặp hoàn chỉnh từ phân tích sản phẩm, phân tách đến thực hiện nguyên mẫu sản phẩm đa trang
Sơ cấp 4: Thêm năng lực AI cho nguyên mẫuHiểu và hoàn thành tích hợp API các năng lực AI phổ biến (văn bản, hình ảnh, video)
Sơ cấp 5: Thực chiến dự án hoàn chỉnhMô phỏng kịch bản thực tế, nhận phản hồi người dùng để lặp lại và hoàn thành trình bày dự án (bao gồm bài tập lớn)

Phụ lục

ChươngNội dung chínhTrạng thái
Phụ lục A: Bổ sung tư duy sản phẩmKhung tư duy sản phẩm từ đánh giá ý tưởng đến phân tách nhu cầu và MVP
Phụ lục B: Lỗi phổ biến và giải phápCác lỗi phổ biến trong vibe coding và phương pháp khắc phục
Phụ lục: Tìm ý tưởng ở đâuRút ra hướng ngách từ ứng dụng tham khảo, xu hướng và danh sách VC
Phụ lục: Mô hình Double DiamondHiểu nhịp độ hoàn chỉnh của việc xác định vấn đề trước rồi mới triển khai thiết kế giải pháp
Phụ lục: Jobs to Be DoneDùng phương pháp JTBD để thấy rõ điều người dùng thực sự muốn hoàn thành
Phụ lục: Phương pháp phỏng vấn The Mom TestPhương pháp nghiên cứu xác minh nhu cầu thông qua phỏng vấn người dùng

Số 2, Kỹ sư phát triển trung cấp

Phần front-end

ChươngNội dung chínhTrạng thái
Sử dụng lovart để sản xuất tài liệuHọc cách dùng lovart để tạo hàng loạt tài liệu hình ảnh nhân vật, bối cảnh, v.v., cung cấp nền tảng tài liệu cho thiết kế UI và phát triển front-end🚧
Figma và MasterGo nhập mônDùng công cụ thiết kế để sắp xếp kiến trúc thông tin và cấu trúc trang, tạo nền tảng cho thực hiện front-end🚧
Xây dựng ứng dụng hiện đại đầu tiên - Thiết kế UIDựa trên bản thiết kế hoàn thành giao diện component hóa, thực hiện chuỗi liên kết đầu tiên từ thiết kế đến code🚧
Tham khảo quy chuẩn thiết kế UI để thiết kế trang và nútHọc cách dùng quy chuẩn thiết kế phổ biến để tổ chức cấu trúc trang, phân cấp nút, và dùng AI để tạo phương án thiết kế🚧
Cùng làm chân dung HogwartsTừ 0 đến 1 tạo ứng dụng front-end tích hợp năng lực AI, kết nối thiết kế và phát triển🚧

Phần phát triển back-end

ChươngNội dung chínhTrạng thái
API là gìHiểu giao diện HTTP và mô hình yêu cầu-phản hồi, chuẩn bị cho tích hợp back-end và debug liên thông🚧
Từ cơ sở dữ liệu đến SupabaseTriển khai cơ sở dữ liệu và API trên Supabase, kết nối mô hình dữ liệu và trang front-end🚧
Mô hình lớn hỗ trợ viết code giao diện và tài liệu giao diệnDùng mô hình lớn hỗ trợ tạo tài liệu giao diện và cơ sở dữ liệu, code, thực hiện back-end có thể đọc và kiểm tra🚧
Quy trình làm việc Git và triển khai ZeaburQuản lý code trong quy trình Git và triển khai ứng dụng lên Zeabur trực tuyến🚧
Công cụ phát triển CLI hiện đạiSử dụng công cụ lập trình AI loại CLI để tăng tốc phát triển và gỡ lỗi, hình thành quy trình làm việc kỹ thuật cá nhân🚧
Cách tích hợp hệ thống thanh toán như stripeTích hợp hệ thống thanh toán, hoàn thành chuỗi thanh toán và quy trình thanh toán cơ bản🚧
Xây dựng ứng dụng hiện đại đầu tiên - Ứng dụng full-stackTổng hợp front-end, back-end và module thanh toán, hoàn thành ứng dụng Web full-stack có thể trực tuyến🚧
Thư viện component front-end hiện đại + Thực chiến TraeSử dụng thư viện component front-end hiện đại và Trae, độc lập hoàn thành sản phẩm hỗ trợ đăng ký và thanh toán🚧

Phụ lục năng lực AI

ChươngNội dung chínhTrạng thái
Nhập môn Dify và tích hợp kiến thứcDùng Dify Workflow và RAG cơ bản để xây dựng sản phẩm loại công cụ, tạo mẫu cho việc nâng cấp ứng dụng sau này🚧
Học cách tra cứu từ điển AI và tích hợp API đa phương thứcHọc cách tìm mô hình và API phù hợp, và tích hợp năng lực đa phương thức như văn bản, hình ảnh vào sản phẩm🚧

Số 3, Kỹ sư phát triển cấp cao