Build your ultimate AI agent
รายละเอียดคอร์ส
AI coding assistant ทำได้มากกว่าแค่เขียนโค้ด ในคอร์สนี้ คุณจะเรียนรู้การนำ AI มาใช้ในงานวิศวกรรมซอฟต์แวร์อย่างครบวงจร ตั้งแต่การวิเคราะห์โค้ดสำหรับ production และการปรับปรุงประสิทธิภาพ ไปจนถึงการทดสอบด้วย AI การตรวจจับช่องโหว่ด้านความปลอดภัย และการจัดการ dependency จากนั้นจะต่อยอดสู่โจทย์ระดับสูงขึ้น ได้แก่ การออกแบบสถาปัตยกรรมแบบ configuration-driven การปรับแต่ง database schema และคิวรี รวมถึงการสร้างเวิร์กโฟลว์การทำงานร่วมกันระหว่างมนุษย์กับ AI คอร์สนี้เน้นหลักการและกลยุทธ์การ prompting ที่ใช้ได้กับ AI assistant ทุกประเภท ทักษะที่ได้จึงนำไปใช้ได้จริงไม่ว่าจะใช้เครื่องมือใดก็ตาม
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การวิเคราะห์และปรับปรุงประสิทธิภาพโค้ด
เรียนรู้เทคนิคการใช้ AI วิเคราะห์โค้ดสำหรับ production ระบุจุดคอขวด และปรับปรุงโครงสร้างข้อมูลเพื่อประสิทธิภาพที่ดีขึ้น
- วิเคราะห์โค้ดในระบบ Production ด้วย AI50 XP
- การเขียน prompt สำหรับ AI อย่างมีโครงสร้าง100 XP
- การสร้างพรอมต์ที่มีประสิทธิภาพสำหรับการวิเคราะห์โค้ด50 XP
- การวิเคราะห์ประสิทธิภาพด้านเวลาด้วย AI50 XP
- วงจรการ optimize ด้วยความช่วยเหลือของ AI100 XP
- การตีความผลลัพธ์จาก profiler50 XP
- การตรวจสอบความถูกต้องของการเปลี่ยนแปลงที่ AI แนะนำ100 XP
- ปรับปรุงการใช้หน่วยความจำด้วย AI50 XP
- จากอาการสู่การแก้ปัญหา100 XP
- สำรวจการจัดสรรหน่วยความจำ50 XP
- การประเมินคำแนะนำในการ optimize จาก AI50 XP
2
การทดสอบ ความปลอดภัย และ Dependency
เรียนรู้การใช้ AI สร้างชุดทดสอบ ตรวจสอบความปลอดภัย และจัดการ dependency ใน codebase ระดับ production
3
สถาปัตยกรรม ฐานข้อมูล และการทำงานร่วมกัน
นำ AI มาใช้กับการออกแบบแบบ configuration-driven การแมป database schema และการปรับแต่งคิวรี รวมถึงเวิร์กโฟลว์การพัฒนาแบบร่วมมือกัน
AI-Assisted Coding ขั้นสูงสำหรับนักพัฒนา
เรียนจบแล้ว

