รายละเอียด
เรียนรู้การพัฒนาแอปพลิเคชัน Full Stack ด้วยการใช้ AI ช่วยเขียนโค้ดหรือ Vibe Coding เพื่อลดระยะเวลาในการพัฒนาแอปพลิเคชันผ่านเครื่องมือ AI ชั้นนำอย่าง Cursor และ Claude Code
คำอธิบายคอร์ส
คอร์สนี้มุ่งเน้นการเปลี่ยนวิธีการพัฒนาโปรแกรมจากการเขียนโค้ดแบบดั้งเดิมทีละบรรทัด ไปสู่แนวคิดใหม่ที่เรียกว่า “Vibe Coding” ซึ่งใช้การสื่อสารด้วยภาษามนุษย์หรือ Prompt ร่วมกับ AI เพื่อช่วยสร้างและปรับปรุงโค้ดอย่างมีประสิทธิภาพ ผู้เรียนจะVibe Coding ในการได้เรียนรู้การทำงานกับ AI อย่างเป็นระบบ โดยปรับบทบาทจากการตรวจสอบรายละเอียดยิบย่อยใน Syntax ของโค้ด ไปสู่การชี้แนะและและปรับปรุงผลลัพธ์ที่ AI สร้างขึ้น
ภายในคอร์สจะเริ่มจากการแนะนำแนวทางและปฏิบัติจริงในการสร้างและเขียนโค้ด Full Stack Application ด้วย Next.js ครอบคลุมทั้งส่วน Frontend, Backend และการเชื่อมต่อฐานข้อมูล เพื่อให้ผู้เรียนมีพื้นฐานและเข้าใจโครงสร้างระบบอย่างถูกต้อง
จากนั้นจึงก้าวสู่การประยุกต์ใช้เครื่องมือ AI ชั้นนำอย่าง Cursor และ Claude Code ในการสร้างไฟล์ ติดตั้งโมดูล เขียนและปรับแก้โค้ด ตลอดจนรันคำสั่งที่จำเป็นสำหรับการพัฒนาแอปพลิเคชัน ซึ่งช่วยย่นระยะเวลาในการสร้างระบบยืม–คืนอุปกรณ์จากที่อาจต้องใช้เวลาหลายเดือน เหลือเพียงไม่กี่ชั่วโมง แสดงให้เห็นถึงศักยภาพและคุณค่าของการพัฒนาเชิงสร้างสรรค์ด้วย AI
หัวข้อหลักของเนื้อหาในคอร์ส
1. แนะนำแนวคิด Vibe Coding ควบคู่กับพื้นฐานการพัฒนา Full Stack Application ด้วย Next.js ครอบคลุมทั้งส่วน Frontend, Backend และการเชื่อมต่อฐานข้อมูลผ่าน Prisma
2. การเรียนรู้เทคนิคการเขียน Prompt เพื่อสื่อสารกับ AI อย่างมีประสิทธิภาพ พร้อมตัวอย่างการพัฒนาเว็บแอปพลิเคชันสำหรับระบบยืม–คืนอุปกรณ์สำนักงาน
3. พื้นฐาน Vibe Coding ด้วย Cursor AI ผ่านการพัฒนาระบบยืม–คืนอุปกรณ์สำนักงาน โดยใช้ Next.js, Prisma และฐานข้อมูล MySQL
4. การประยุกต์ใช้ Claude AI ในการพัฒนาเว็บแอปพลิเคชันเต็มรูปแบบ (Full Web Application) สำหรับระบบยืม–คืนอุปกรณ์ โดยใช้ Next.js, Prisma และฐานข้อมูล MySQL
ประโยชน์ที่ผู้เรียนจะได้รับ
- สามารถลดระยะเวลาในการพัฒนาแอปพลิเคชันได้อย่างมาก โดยสร้าง Full Stack Application ได้ภายในเวลาเพียงไม่กี่ชั่วโมง แทนที่จะต้องใช้เวลาหลายสัปดาห์หรือหลายเดือน
- เรียนรู้แนวทางการเขียนโปรแกรมรูปแบบใหม่ที่ทันสมัย เข้าใจและสามารถนำ Vibe Coding ซึ่งเป็นแนวโน้มสำคัญของการพัฒนาซอฟต์แวร์ในอนาคต มาประยุกต์ใช้งานจริง
- สามารถพัฒนาแอปพลิเคชันที่ซับซ้อนได้ แม้มีประสบการณ์การเขียนโค้ดไม่มาก เพียงมีพื้นฐานและความเข้าใจในหลักการเขียนโค้ด ก็สามารถใช้ศักยภาพของ AI เพื่อสร้างผลงานได้จริง
- ได้ฝึกฝนและลงมือปฏิบัติจริงในการใช้เครื่องมือ AI ชั้นนำ ทั้ง Cursor AI และ Claude Code เพื่อสร้างประสบการณ์ตรงที่สามารถต่อยอดได้จริง
- เพิ่มพูนทักษะที่สอดคล้องกับความต้องการของตลาดแรงงานปัจจุบัน โดยเฉพาะทักษะด้าน AI Coding ซึ่งกำลังเป็นที่ต้องการขององค์กรและบริษัทชั้นนำในยุคดิจิทัล
ใครควรเรียนคอร์สนี้
- ผู้ที่เริ่มต้นและต้องการก้าวเข้าสู่โลกการเขียนโปรแกรม โดยมุ่งเรียนรู้แนวทางใหม่ในการพัฒนาแอปพลิเคชันด้วย AI แทนการเขียนโค้ดแบบดั้งเดิม
- นักพัฒนาที่มีประสบการณ์ซึ่งต้องการยกระดับประสิทธิภาพการทำงาน ลดระยะเวลาในการพัฒนา และเพิ่มศักยภาพในการสร้างสรรค์แอปพลิเคชัน
- ผู้ที่ทำงานในสายอาชีพที่ไม่เกี่ยวข้องกับเทคโนโลยี (Non-Tech) แต่มีพื้นฐานการเขียนโปรแกรมเบื้องต้น และต้องการสร้างเครื่องมือหรือแอปพลิเคชันเพื่อสนับสนุนการทำงานหรือธุรกิจส่วนตัว
ผู้เรียนต้องมีความรู้อะไรมาก่อน
- ความรู้พื้นฐานการเขียนโปรแกรม เช่น การเข้าใจแนวคิดของตัวแปร ฟังก์ชัน
- ความเข้าใจเบื้องต้นเกี่ยวกับการทำงานของเว็บไซต์ และสามารถแยกความแตกต่างระหว่าง Frontend และ Backend ได้
- พื้นฐานด้าน React.js, Next.js, การสร้าง API และการทำงานกับฐานข้อมูล ซึ่งในคอร์สจะมีการปูพื้นฐานเบื้องต้นเพิ่มเติมให้
- ความสนใจและการเปิดใจเรียนรู้เทคโนโลยีใหม่ โดยเฉพาะการประยุกต์ใช้ AI ในงานพัฒนาซอฟต์แวร์
เนื้อหา
ผู้สอน
ผศ.ดร.กานต์ ยงศิริวิทย์ (อ.หมี)
ไปที่หน้าผู้สอนหมีไลฟ์โค้ด - Me Live Code
ไปที่หน้าผู้สอน