코스 개요

GitHub Copilot 소개

  • AI 페어 프로그래밍 개요
  • GitHub Copilot의 기능과 한계
  • Copilot 생태계: IDE, CLI, PR, 그리고 채팅

시작하기

  • VS Code, JetBrains, 그리고 Neovim에서 GitHub Copilot 설치 및 설정
  • GitHub로 인증하고 구독 관리
  • Copilot 설정 및 선호도 탐색

GitHub Copilot 효과적으로 사용하기

  • 코드 완성, 함수, 그리고 템플릿 생성
  • 다중 줄 및 맥락 제안 작업
  • Copilot 출력 사용자 정의 및 정제
  • Copilot으로 주석 및 문서 작성

Copilot 채팅 및 협업 기능

  • Copilot 채팅으로 API 탐색 및 리팩토링
  • Copilot 채팅으로 디버깅 및 문제 해결
  • Pull Requests에서 Copilot: 제안 및 코드 리뷰

Copilot과 함께하는 고급 워크플로우

  • CLI 워크플로우에 Copilot 통합
  • 테스트 주도 개발(TDD)에서 Copilot 사용
  • Copilot과 프레임워크 및 라이브러리 페어링

책임감 있고 안전한 사용

  • 라이선스, 프라이버시 및 지적 재산권 고려 사항 이해
  • 안전하지 않거나 편향된 코드의 위험 완화
  • 기업 및 팀 채택을 위한 모범 사례

모범 사례 및 사례 연구

  • Copilot으로 일상 개발에서의 생산성 극대화
  • 다양한 언어에서 Copilot 사용의 실제 예시
  • Copilot을 사용하는 팀의 교훈과 성공 사례

요약 및 다음 단계

요건

  • 적어도 한 언어(예: Python, JavaScript, Java, C#)에서의 기본적인 프로그래밍 지식
  • IDE나 코드 에디터(예: VS Code 또는 JetBrains)를 사용하는 경험
  • Git과 GitHub 워크플로우에 대한 기본적인 지식이 유용합니다

대상

  • 개발자
  • 프로그래머
  • 소프트웨어 엔지니어
 14 시간

참가자 수


참가자당 가격

회원 평가 (1)

예정된 코스

관련 카테고리