ในยุคที่ Generative AI เข้ามามีบทบาทอย่างลึกซึ้งในวงการพัฒนาซอฟต์แวร์ นักพัฒนายุคใหม่ไม่เพียงแต่ต้องเข้าใจภาษาโปรแกรม แต่ยังต้องสามารถใช้ภาษาอังกฤษเพื่อสื่อสารกับ AI อย่างมีประสิทธิภาพ หลักสูตร "Generative AI for Software Developer" นี้จึงถูกออกแบบมาเพื่อสอนนักพัฒนาให้สามารถใช้ Prompt Engineering ร่วมกับเครื่องมือ AI ชั้นนำอย่าง ChatGPT และ Claude เพื่อเพิ่มประสิทธิภาพในการพัฒนา เขียนโค้ด ออกแบบระบบ และสร้างเอกสารได้อย่างมืออาชีพ
หลักสูตรนี้จะพาผู้เรียนก้าวเข้าสู่การใช้ AI ในทุกขั้นตอนของวงจรชีวิตการพัฒนาซอฟต์แวร์ ตั้งแต่การร่างไอเดีย การออกแบบสถาปัตยกรรมระบบ การสร้างโค้ดต้นแบบ การจัดการ legacy code ไปจนถึงการสร้างเว็บไซต์และแชทบอท โดยเน้นการลงมือปฏิบัติจริงในรูปแบบ workshop เพื่อให้ผู้เรียนสามารถนำความรู้ไปใช้ได้ทันทีในงานจริง
วันที่ 1 Introduction to Generative AI for Developers
Section 1: Generative AI 101
Section 2: เข้าใจ LLMs และ Transformers
Section 3: Prompt ภาษาอังกฤษสำหรับ Developer
Hands-on Labs:
วันที่ 2 AI for Coding, Architecture & Debugging
Section 4: AI Coding Assistant อย่างมีประสิทธิภาพ
Section 5: AI กับ Software Design & System Architecture
Section 6: จัดการ Legacy Code ด้วย AI
Section 7: การใช้งาน React Router
Hands-on Labs:
วันที่ 3 AI Prototyping, Automation & Best Practices
Section 8: Prototyping & UI Generation
Section 9: AI-powered Chatbot & Assistant
Section 10: Best Practices & Limitations
Hands-on Labs: