본문으로 건너뛰기

GitHub Copilot Workshop

GitHub Copilot을 활용한 실습 워크숍에 오신 것을 환영합니다!

학습 목표

이 워크숍을 완료하면 다음을 수행할 수 있습니다:

  • GitHub Copilot의 주요 기능과 제한사항 이해
  • 효과적인 프롬프트 엔지니어링 기법 습득
  • 다양한 개발 시나리오에서 Copilot 활용
  • 단위 테스트 및 리팩토링에 Copilot 적용

전제 조건

시작하기 전에 다음이 준비되어 있어야 합니다:

  • Visual Studio Code 설치
  • GitHub Copilot 구독
  • 기본적인 프로그래밍 지식

워크숍 구성

이 워크숍은 다음과 같이 구성되어 있습니다:

🚀 GitHub Copilot 시작하기

  • GitHub Copilot 소개 및 주요 기능
  • AI 모델 이해 (Claude 3.5 Sonnet, GPT-4o 등)

📚 기본 사용법

  • Copilot의 기본 활용 방법
  • 제한사항 이해

💡 Copilot 활용하기

  • Copilot 모드 (Ask, Edit, Agent 등)
  • 개발 생산성 영향 분석

🔧 고급 기능 및 실전

  • 고급 기능 활용
  • 실제 프로젝트 적용

🎯 프롬프트 엔지니어링

  • 효과적인 프롬프트 작성 기법

⚙️ 엔지니어링 프랙티스

  • Copilot 엔지니어링 베스트 프랙티스
  • 커스텀 설정 및 최적화

🚀 Copilot Spaces & 협업

  • Copilot Spaces 활용
  • Vibe Coding 실습

🔄 리팩토링 & 자동화

  • 심화 코드 리팩토링
  • CI/CD 자동화
  • Coding Agents 활용

🧪 실습

  • Lab 1: 코드 자동완성
  • Lab 2: 채팅 품질 향상
  • Lab 3: Edit 및 Agents
  • Lab 4: 고급 기능
  • Lab 5: Docusaurus 블로그 작성