Vibe Coding ด้วย AI Agent: จากแอป Todo สู่ผลิตภัณฑ์ของคุณเอง
ฝึกกำกับ Lovable ผ่านแอป Todo ที่เป็นพื้นที่ทดลอง แล้วนำวิธีเดียวกันไปสร้างผลิตภัณฑ์ของคุณ
เนื้อหาคอร์ส
00ทดลองเรียน ข้อจำกัด และเครื่องมือ
ฟรี6 บทเรียน · 69 นาที
ทำความรู้จักคำสัญญาของคอร์ส เส้นทางการเรียน ชุดเครื่องมือ ค่าใช้จ่าย และแนวคิดการนำวิธีไปใช้กับผลิตภัณฑ์ของคุณ ก่อนเริ่มทำงานจริงใน Lovable
- สิ่งที่คุณจะสร้างได้🔒7 นาที
- เส้นทางการเรียนและคำสัญญาในการต่อยอด🔒12 นาที
- เครื่องมือที่เราใช้🔒20 นาที
- Lovable แบบฟรีหรือแบบชำระเงิน🔒10 นาที
- ใช้จำนวนคำขอ AI Agent ให้คุ้มค่า🔒5 นาที
- ไอเดียผลิตภัณฑ์ของคุณ🔒15 นาที
01สร้าง Todo ครั้งแรกใน Lovable
แบบชำระเงิน6 บทเรียน · 107 นาที
สร้างแอป Todo ที่ทำงานในเบราว์เซอร์รุ่นแรกด้วย Lovable พร้อมฝึกกำหนดขอบเขต PRD, Project Knowledge, Plan mode การตรวจงาน การแก้ไข checkpoint และ rollback
- เอกสารสรุปการสร้างครั้งแรกแบบจำกัดขอบเขต🔒15 นาที
- PRD และ Project Knowledge🔒20 นาที
- Plan Mode และทิศทางด้านภาพ🔒10 นาที
- ตรวจผลงานที่สร้างครั้งแรก🔒20 นาที
- วงจรแก้ไขครั้งแรก🔒30 นาที
- ฝึก Checkpoint และ Rollback🔒12 นาที
02ฟีเจอร์ 1: localStorage
แบบชำระเงิน4 บทเรียน · 90 นาที
เพิ่มการบันทึกข้อมูลในเบราว์เซอร์ให้แอป Todo แล้วทดสอบพฤติกรรมหลัง refresh และปัญหา localStorage ที่พบบ่อย
- ทำไม localStorage จึงสำคัญ🔒10 นาที
- สร้าง localStorage🔒35 นาที
- ทดสอบ localStorage ด้วยตนเอง🔒20 นาที
- ทำอย่างไรเมื่อ localStorage มีปัญหา🔒25 นาที
03เมื่อ Lovable ทำสิ่งที่ไม่ถูกต้อง
แบบชำระเงิน4 บทเรียน · 68 นาที
ฝึกกู้คืนจากงานนอกขอบเขต วงจรที่ติดขัด API ที่ถูกแต่งขึ้น การเปลี่ยนแปลงที่ทำให้ระบบเสีย และ error ที่เข้าใจยาก ก่อนแอปจะซับซ้อนขึ้น
- Lovable เปลี่ยนสิ่งที่ฉันไม่ได้ขอ🔒18 นาที
- Lovable ทำซ้ำหรือแต่ง API ขึ้นมา🔒18 นาที
- เมื่อ Rollback ดีกว่าการแก้ต่อ🔒12 นาที
- อ่าน Error โดยไม่ต้องอ่านโค้ด🔒20 นาที
04วงจรฟีเจอร์ การตรวจ UX และการต่อยอดครั้งแรก
แบบชำระเงิน6 บทเรียน · 230 นาที
สร้างฟีเจอร์ frontend ด้วยคำแนะนำที่ลดลง วางสถานะ UX ในจุดที่ทดสอบได้ และสร้างส่วนแรกของผลิตภัณฑ์ของคุณ
- ตัวกรองและสถานะว่าง🔒35 นาที
- แก้ไขงานด้วย Prompt ของคุณเอง🔒40 นาที
- ลำดับความสำคัญและการย้ายข้อมูล🔒45 นาที
- วันครบกำหนด การค้นหา และสถานะไม่พบผลลัพธ์🔒45 นาที
- Mobile UX และ Regression🔒20 นาที
- หมุดหมาย: ส่วนแรกของผลิตภัณฑ์คุณ🔒45 นาที
05Refactor ด้วย Lovable
แบบชำระเงิน3 บทเรียน · 75 นาที
จัดโครงสร้างแอป Todo ทีละส่วนโดยคงพฤติกรรมเดิมไว้ด้วยการตรวจ regression
- เมื่อใด Refactoring จึงคุ้มค่า🔒15 นาที
- แยก Utility ของ Task🔒30 นาที
- แยก Adapter สำหรับ localStorage🔒30 นาที
06ฐานข้อมูล Async และเอนทิตีของคุณ
แบบชำระเงิน3 บทเรียน · 55 นาที
เชื่อมจาก browser storage ไปสู่ข้อมูลระยะไกล ทำความเข้าใจ async, loading/error และโมเดลข้อมูลของผลิตภัณฑ์คุณ
- จาก localStorage สู่ข้อมูลระยะไกล🔒15 นาที
- โมเดลข้อมูลของผลิตภัณฑ์คุณ🔒20 นาที
- Brief สำหรับย้าย Todo ไปฐานข้อมูล🔒20 นาที
07สร้างฐานข้อมูลด้วย Supabase
แบบชำระเงิน4 บทเรียน · 140 นาที
สร้างโปรเจกต์ Supabase วางแผน migration สร้าง table tasks และเชื่อมการอ่านเขียนข้อมูลระยะไกลจริง
- สร้าง Supabase ตั้งแต่ต้น🔒30 นาที
- สร้าง Table tasks ด้วย Lovable🔒35 นาที
- โหลด Task จากฐานข้อมูล🔒35 นาที
- เชื่อม Create, Update และ Delete🔒40 นาที
08Login และ Task เฉพาะผู้ใช้
แบบชำระเงิน3 บทเรียน · 70 นาที
เพิ่ม login เชื่อม task กับผู้ใช้ และทดสอบพฤติกรรมด้วยผู้ใช้สองคนก่อนเปิดการบังคับใช้ความเป็นส่วนตัว
- ทำไมจึงต้องมี Login🔒10 นาที
- เพิ่ม Auth UI🔒40 นาที
- ทดสอบด้วยผู้ใช้สองคน🔒20 นาที
09ความปลอดภัย: RLS และความเป็นส่วนตัวของ Task
แบบชำระเงิน4 บทเรียน · 102 นาที
เปลี่ยน ownership ของ task ให้เป็นความเป็นส่วนตัวจริงในฐานข้อมูลด้วย RLS การ debug และการทดสอบผู้ใช้สองคน
- ทำไมการกรองใน Frontend จึงไม่พอ🔒12 นาที
- สร้าง RLS Policy🔒35 นาที
- Debug RLS เมื่อบล็อก Row ของคุณ🔒30 นาที
- ทดสอบ Auth และ Access Error🔒25 นาที
10Deploy บน Vercel
แบบชำระเงิน6 บทเรียน · 132 นาที
เชื่อม GitHub เตรียม environment variable, deploy ไป Vercel และ smoke-test แอปจริงหลังมี security
- Deployment หมายถึงอะไร🔒12 นาที
- สร้าง GitHub ตั้งแต่ต้น🔒25 นาที
- เตรียมโปรเจกต์สำหรับ Deployment🔒20 นาที
- Environment Variable🔒20 นาที
- Deployment ครั้งแรก🔒35 นาที
- Production Smoke Test🔒20 นาที
11Final QA ของ Todo และส่งมอบ Portfolio
แบบชำระเงิน4 บทเรียน · 87 นาที
เก็บรายละเอียดแอป Todo ทำ regression รอบสุดท้าย เขียนเอกสารส่งมอบผลงาน และระบุสิ่งที่ Todo ยังไม่ได้สอน
- ปรับ UX ขั้นสุดท้าย🔒25 นาที
- Regression Checklist รอบสุดท้าย🔒25 นาที
- README และคำอธิบาย Portfolio🔒25 นาที
- สิ่งที่ Todo ยังไม่ได้สอน🔒12 นาที
12โปรเจกต์จบคอร์ส สูตรฟีเจอร์ และแผนที่เครื่องมือ
แบบชำระเงิน5 บทเรียน · 120 นาที
ใช้ Build Notes ที่สะสมมาเพื่อต่อยอดส่วนแรกของผลิตภัณฑ์ แล้วจบด้วยสูตรที่นำกลับมาใช้ได้และแผนที่เครื่องมือ
- ประกอบ PRD ของคุณ🔒25 นาที
- Prompt กลางสำหรับฟีเจอร์หรือผลิตภัณฑ์ใหม่🔒15 นาที
- ฟีเจอร์แรกของผลิตภัณฑ์ตั้งแต่ต้นจนจบ🔒45 นาที
- ดัชนีสูตรและฟีเจอร์ถัดไป🔒20 นาที
- เมื่อ Lovable ไม่พอ: แผนที่เครื่องมือ🔒15 นาที