실습 연습 - SQL을 사용하여 GitHub Copilot에 도전

완료됨

이 연습에서는 최근에 다른 역할을 위해 조직을 떠난 사용자가 작성한 프로젝트를 검토하고 최적화하라는 요청을 받은 개발자의 역할을 수행합니다. 해당 코드가 불완전하게 문서화되었으므로 GitHub Copilot를 사용하여 코드 기능 및 애플리케이션 구조를 빠르게 이해하도록 선택했습니다.

이 워크샵이 끝날 때까지 다음을 수행합니다.

  • 고급 GitHub Copilot 상호 작용 기술을 사용하여 SQL 쿼리와 관련된 복잡한 문제를 처리합니다.
  • 답변을 반복, 유효성 검사 및 구체화하여 더 정확하고 정확한 제안을 얻을 수 있습니다.
  • 제안을 개선하고 더 나은 결과를 얻을 수 있는 다양한 전략 중에서 선택할 수 있는 제네릭 개념을 적용합니다.
  • 잘못된 프롬프트 기술과 GitHub Copilot의 출력에 큰 영향을 줄 수 있는 방법을 명확하게 이해하세요.

연습: SQL을 사용하여 GitHub Copilot에 도전

이 연습에서는 다음 단계를 안내합니다.

  1. 웹 애플리케이션 코드를 사용하여 GitHub Codespace를 시작합니다.
  2. GitHub Copilot를 사용하여 프로젝트를 탐색합니다.
  3. GitHub Copilot를 사용하여 존재하는 성능 문제를 확인합니다.
  4. SQL 코드를 검사하고 최적화합니다.
  5. 불필요한 구성 요소를 제거하도록 SQL 코드를 업데이트합니다.
  6. 성능 향상을 확인합니다.
  7. GitHub Copilot가 더 성능이 좋은 쿼리를 처음부터 만들 수 있는지 확인합니다.

해당하는 경우 연습의 각 단계에는 힌트가 포함될 수 있으며, 이 힌트를 사용하여 올바른 명령에 대한 코필로트 제안의 유효성을 검사할 수 있습니다.

시작하기

GitHub에서 연습 시작을 선택하여 일련의 작업을 완료하는 리포지토리로 이동합니다. 이 연습을 완료하려면 GitHub 계정이 필요합니다. 리포지토리의 README 파일 사용 설명서에 따라 연습을 완료하세요. 첫 번째 단계 중 하나는 연습을 완료하기 위해 Microsoft에서 제공하는 GitHub Codespace를 여는 것입니다.

연습을 완료한 후 다음을 위해 이 모듈로 돌아갑니다.

  • 빠른 지식 점검
  • 학습한 내용 요약