본문으로 바로가기

코스

GitHub Copilot을 활용한 소프트웨어 개발

중급1시간 30분

GitHub Copilot을 마스터하여 컨텍스트, 맞춤 설정 및 스마트 기능을 활용해 코드를 이해하고 작성하며 개선하세요.

Python1시간 30분13개 동영상40개 연습 문제2,650 XP6,938수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

GitHub Copilot은 단순한 스마트 자동 완성 도구가 아닙니다. 코드를 이해하고, 작성하고, 개선하는 데 도움을 주는 AI 코딩 어시스턴트입니다. 이 강좌에서는 Visual Studio Code에서 Copilot을 활용하는 방법을 살펴봅니다. 자동 완성 제안부터 인라인 편집, 채팅 기반 모드까지 다루며, 간단한 수정부터 다중 파일 리팩터링까지 다양한 작업에 각 기능을 효과적으로 활용하는 방법을 배웁니다. 채팅 변수, 참여자, 점진적 프롬프팅을 통해 올바른 컨텍스트를 제공하는 방법과 슬래시 명령어 및 스마트 액션으로 워크플로를 간소화하는 방법도 익힙니다. 사용자 지정 지침과 모델 선택을 통해 Copilot의 동작을 조정하여 프로젝트 표준이나 팀 규칙에 맞게 최적화할 수 있습니다. 마지막으로, Copilot을 활용해 테스트 스위트를 생성하고, 보안 취약점을 발견하며, 성능을 최적화하는 방법을 종합적으로 적용해 봅니다. 강좌를 마치면 Copilot을 강력한 코딩 파트너로 활용할 수 있는 역량을 갖추게 됩니다. 생산성을 높이고, 오류를 줄이며, 더 빠를 뿐만 아니라 더 나은 코드를 작성할 수 있게 됩니다.

사전 요구 사항

이 코스에는 사전 요구 사항이 없습니다

커리큘럼

코스 개요

1

GitHub Copilot 시작하기

자동 완성, 인라인, 채팅 모드, 에이전트 모드 등 GitHub Copilot의 다양한 인터페이스를 최대한 활용하는 방법을 배웁니다. 각 기능을 언제 사용해야 하는지, Copilot을 효과적으로 안내하는 방법은 무엇인지 살펴보고, 간단한 수정부터 복잡한 다중 파일 작업까지 Copilot의 잠재력을 최대한 발휘하는 방법을 익힙니다.
챕터 시작하기
2

컨텍스트의 원리

컨텍스트, 채팅 변수, 전문 참여자를 활용해 Copilot의 정확도를 높이는 방법을 배웁니다. 이러한 기능을 슬래시 명령어 및 스마트 액션과 결합하여 디버깅, 코드 리뷰, 프로젝트 탐색을 효율적으로 수행하는 방법도 익힙니다. Copilot을 더욱 신뢰할 수 있고 효율적인 코딩 파트너로 만드는 실용적인 기법을 습득합니다.
챕터 시작하기
3

Copilot 맞춤 설정 및 확장

사용자 지정 지침과 모델 선택을 통해 Copilot의 동작을 조정하는 방법을 배웁니다. 코딩 표준을 정의하고, 프로젝트 또는 조직 전체의 규칙을 적용하며, 속도, 추론, 다중 파일 작업에 적합한 AI 모델을 선택합니다. 워크플로에 맞게 Copilot을 적응시키는 방법을 익힙니다.
챕터 시작하기

GitHub Copilot을 활용한 소프트웨어 개발

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.

GitHub Copilot을 활용한 소프트웨어 개발 | DataCamp