코스 개요

GitHub Copilot 소개

  • GitHub Copilot이 무엇이며 어떻게 작동하는지
  • 지원되는 환경 및 IDE 통합
  • 개발자와 DevOps 전문가를 위한 사용 사례

Copilot 시작하기

  • Visual Studio Code에서 Copilot 활성화
  • 유용한 코드 제안을 위한 Copilot 호출
  • 생성된 Copilot 코드 이해 및 정제

DevOps 작업을 위한 Copilot 사용

  • CI/CD 워크플로를 위한 YAML 구성 생성
  • Copilot 지원으로 GitHub Actions 작성
  • 테스팅, 리싱, 배포 파이프라인 자동화

셸 스크립팅 및 인프라 자동화

  • Copilot을 사용하여 셸 스크립트 작성 및 개선
  • Dockerfile, Terraform, Kubernetes 구성 조각을 위한 Copilot 호출
  • 생성된 자동화 스크립트 검증

AI 지원으로 생산성 향상

  • 보일러플레이트 및 반복 작업 감소
  • 민첩한 스프린트에서 Copilot과 함께 빠르게 작업하기
  • GitHub CLI 및 터미널 워크플로와 Copilot 결합하기

제한, 윤리, 최선의 관행

  • Copilot의 범위와 경계 이해하기
  • 보안 문제 및 지적 재산권 고려 사항
  • AI 생성 코드 검토를 위한 최선의 관행

프로젝트 연습 및 실제 시나리오

  • 웹 애플리케이션을 위한 CI/CD 워크플로 자동화
  • 재사용 가능한 GitHub Actions 템플릿 작성
  • Copilot을 사용한 리포지토리 간 팀 협업

요약 및 다음 단계

요건

  • 기본 소프트웨어 개발 개념에 대한 이해
  • Git 또는 버전 제어 워크플로우에 익숙함
  • YAML, 셸 스크립팅, CI/CD 도구에 대한 기본 경험이 있음

대상 학습자

  • DevOps 생산성을 개선하려는 개발자
  • DevOps 초보 및 자동화 애호가
  • 워크플로에서 AI 지원을 찾는 애지 팀 구성원
 14 시간

참가자 수


참가자당 가격

회원 평가 (1)

예정된 코스

관련 카테고리