กรณีการใช้งาน AI กับ GitHub Copilot โดยนักพัฒนา
ปานกลาง
นักพัฒนา
วิศวกร DevOps
นักเรียน
GitHub
โมดูลนี้จะสํารวจว่า GitHub Copilot เพิ่มประสิทธิภาพการทํางานของนักพัฒนาผ่านคุณลักษณะที่ขับเคลื่อนด้วย AI ได้อย่างไร ซึ่งช่วยเพิ่ม Software Development Life Cycle (SDLC) ให้สอดคล้องกับการตั้งค่าของนักพัฒนาและระบุขีดจํากัดที่สําคัญ นอกจากนี้ยังวัดประสิทธิภาพการทํางานที่เพิ่มขึ้นได้อย่างมีประสิทธิภาพ
วัตถุประสงค์การเรียนรู้
เมื่อจบมอดูลนี้ คุณจะสามารถ:
- ระบุวิธีการเฉพาะของ GitHub Copilot รวมเข้ากับเวิร์กโฟลว์ของนักพัฒนาอย่างราบรื่น ปรับปรุงประสบการณ์การพัฒนาโดยรวมและสนับสนุนการกําหนดลักษณะการเขียนโค้ดส่วนบุคคล
- สํารวจผลกระทบที่อาจเกิดขึ้นของ GitHub Copilot บนขั้นตอนต่างๆ ของวงจรชีวิตการพัฒนาซอฟต์แวร์
- ประเมินข้อจํากัดการเขียนโค้ดที่ช่วยโดย AI และวัดผลกระทบต่อประสิทธิภาพการพัฒนา
สิ่งที่จำเป็นต้องมี
- ความเข้าใจพื้นฐานเกี่ยวกับแนวคิดและแนวทางปฏิบัติในการพัฒนาซอฟต์แวร์
- ความคุ้นเคยกับภาษาการเขียนโปรแกรมอย่างน้อยหนึ่งภาษา
- บัญชี GitHub และความรู้พื้นฐานเกี่ยวกับฟังก์ชันการทํางานของ GitHub
- การเข้าถึง GitHub Copilot จําเป็นต้องมีบัญชี GitHub ส่วนบุคคลหรือบัญชีที่จัดการโดยองค์กรหรือองค์กร สําหรับวัตถุประสงค์การเรียนรู้ตัวเลือก Copilot ฟรีพร้อมขีดจํากัดการใช้งานควรเพียงพอ