Rozwiązywanie problemów z usługą GitHub przy użyciu agenta GitHub Copilot

Średni
Deweloper
GitHub
Visual Studio Code

W tym module opisano sposób identyfikowania i korygowania problemów z usługą GitHub przy użyciu trybów zapytań i agentów usługi GitHub Copilot. Szkolenie koncentruje się na lukach w zabezpieczeniach, takich jak wstrzyknięcie kodu SQL, szyfrowanie, rejestrowanie i problemy przechodzenia ścieżki.

Cele szkolenia

Po ukończeniu tego modułu możesz wykonywać następujące czynności:

  • Opisz kilka typowych kategorii luk w zabezpieczeniach kodu i skojarzonych problemów z usługą GitHub.
  • Opisz cykl życia problemu z usługą GitHub od utworzenia do rozwiązania.
  • Użyj trybu Ask Copilot na GitHubie, aby przeanalizować luki w zabezpieczeniach kodu związane z problemem na GitHubie i zasugerować potencjalne poprawki.
  • Użyj trybu agenta GitHub Copilot, aby naprawić luki w zabezpieczeniach kodu i rozwiązać problemy z usługą GitHub.

Wymagania wstępne

  • Doświadczenie w korzystaniu z usług Git i GitHub na potrzeby kontroli wersji.
  • Doświadczenie w korzystaniu z narzędzia GitHub Copilot w programie Visual Studio Code.
  • Doświadczenie w tworzeniu aplikacji w języku C#.