Build your ultimate AI agent
รายละเอียดคอร์ส
GitHub Copilot ไม่ได้เป็นแค่เครื่องมือเติมโค้ดอัตโนมัติ แต่เป็น AI assistant ที่ช่วยให้เข้าใจ เขียน และปรับปรุงโค้ดได้อย่างมีประสิทธิภาพ ในคอร์สนี้ จะได้สำรวจการใช้งาน Copilot ใน Visual Studio Code ตั้งแต่การแนะนำโค้ดอัตโนมัติ การแก้ไขแบบ inline และโหมดแชท รวมถึงวิธีใช้แต่ละฟีเจอร์ให้เหมาะกับงาน ไม่ว่าจะเป็นการแก้บัคอย่างรวดเร็วหรือการ refactor ข้ามหลายไฟล์ จะได้เรียนรู้การให้บริบทที่เหมาะสมผ่าน chat variables, participants, และการเขียน prompt แบบต่อเนื่อง พร้อมทั้งเพิ่มความคล่องตัวของ workflow ด้วย slash commands และ smart actions นอกจากนี้ยังสามารถกำหนดพฤติกรรมของ Copilot ด้วย custom instructions และการเลือกโมเดล เพื่อให้สอดคล้องกับมาตรฐานโปรเจกต์หรือข้อตกลงของทีม สุดท้ายจะได้นำทุกอย่างมาประยุกต์ใช้จริง โดยใช้ Copilot สร้าง test suite ตรวจจับช่องโหว่ด้านความปลอดภัย และปรับปรุงประสิทธิภาพโค้ด เมื่อจบคอร์สนี้ จะมีทักษะในการใช้ Copilot เป็นพาร์ตเนอร์ด้านการเขียนโค้ดที่ทรงพลัง ช่วยเพิ่มประสิทธิผล ลดข้อผิดพลาด และเขียนโค้ดได้ดีขึ้นกว่าเดิม
ข้อกำหนดเบื้องต้น
คอร์สนี้ไม่มีข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
เริ่มต้นกับ GitHub Copilot
เรียนรู้วิธีใช้ GitHub Copilot ให้เต็มประสิทธิภาพผ่านอินเทอร์เฟซที่หลากหลาย ทั้งการเติมโค้ดอัตโนมัติ การแก้ไขแบบ inline โหมดแชท และ Agent mode รวมถึงวิธีเลือกใช้แต่ละฟีเจอร์ให้ถูกจังหวะ และวิธีสั่งงาน Copilot อย่างมีประสิทธิภาพสำหรับทั้งงานขนาดเล็กและงานที่ซับซ้อนข้ามหลายไฟล์
2
ศาสตร์แห่งบริบท
เพิ่มความแม่นยำของ Copilot ด้วยการให้บริบท chat variables และผู้เชี่ยวชาญเฉพาะด้าน เรียนรู้การผสานฟีเจอร์เหล่านี้เข้ากับ slash commands และ smart actions เพื่อเพิ่มความคล่องตัวในการ debug ตรวจสอบโค้ด และนำทางในโปรเจกต์ รับเทคนิคที่นำไปใช้ได้จริงเพื่อเปลี่ยน Copilot ให้เป็นพาร์ตเนอร์เขียนโค้ดที่เชื่อถือได้และมีประสิทธิภาพยิ่งขึ้น
3
การปรับแต่งและขยายขีดความสามารถของ Copilot
เรียนรู้การกำหนดพฤติกรรมของ Copilot ด้วย custom instructions และการเลือกโมเดล กำหนดมาตรฐานการเขียนโค้ด บังคับใช้ข้อตกลงระดับโปรเจกต์หรือองค์กร และเลือกโมเดล AI ที่เหมาะสมสำหรับงานด้านความเร็ว การวิเคราะห์เชิงลึก หรืองานข้ามหลายไฟล์ ควบคุมการทำงานของ Copilot ให้สอดคล้องกับ workflow ของคุณ
4
การใช้ Copilot จริง: การทดสอบ ความปลอดภัย และประสิทธิภาพ
ก้าวข้ามการใช้งาน Copilot แบบทั่วไป เรียนรู้การสร้าง test suite ที่ครอบคลุม ค้นหาและแก้ไขช่องโหว่ด้านความปลอดภัย และปรับปรุงประสิทธิภาพโค้ด
การพัฒนาซอฟต์แวร์ด้วย GitHub Copilot
เรียนจบแล้ว

