แก้ไขปัญหา GitHub โดยใช้ GitHub Copilot Agent

ปานกลาง
นักพัฒนา
GitHub
รหัส Visual Studio

โมดูลนี้ครอบคลุมวิธีการระบุและแก้ไขปัญหา GitHub โดยใช้โหมดถามและตัวแทนของ GitHub Copilot การฝึกอบรมมุ่งเน้นไปที่ช่องโหว่ด้านความปลอดภัย เช่น การแทรก SQL การเข้ารหัส การบันทึก และปัญหาการข้ามเส้นทาง

วัตถุประสงค์การเรียนรู้

เมื่อจบมอดูลนี้ คุณจะสามารถ:

  • อธิบายช่องโหว่ด้านความปลอดภัยของโค้ดที่พบบ่อยหลายประเภทและปัญหา GitHub ที่เกี่ยวข้อง
  • อธิบายวงจรชีวิตของปัญหา GitHub ตั้งแต่การสร้างจนถึงการแก้ไข
  • ใช้โหมดถามของ GitHub Copilot เพื่อวิเคราะห์ช่องโหว่ของโค้ดที่เกี่ยวข้องกับปัญหา GitHub และแนะนําการแก้ไขที่เป็นไปได้
  • ใช้โหมดเอเจนต์ของ GitHub Copilot เพื่อแก้ไขช่องโหว่ของโค้ดและแก้ไขปัญหา GitHub

สิ่งที่จำเป็นต้องมี

  • มีประสบการณ์การใช้ Git และ GitHub สําหรับการควบคุมเวอร์ชัน
  • มีประสบการณ์การใช้ GitHub Copilot ใน Visual Studio Code
  • มีประสบการณ์ในการพัฒนาแอปพลิเคชัน C#