연락처 정보
 기간 14 시간

코스 개요

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과 함께 더 빠르게 작업하기
  • Copilot을 GitHub CLI 및 터미널 워크플로우와 결합하기

한계, 윤리 및 모범 사례

  • Copilot의 범위와 경계 이해하기
  • 보안 문제 및 지적 재산권 고려 사항
  • AI 생성 코드 리뷰를 위한 모범 사례

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

  • 웹 애플리케이션을 위한 CI/CD 워크플로우 자동화
  • 재사용 가능한 GitHub Actions 템플릿 작성하기
  • 여러 저장소에서 Copilot을 활용한 팀 협업

요약 및 다음 단계

요건

  • 기본적인 소프트웨어 개발 개념 이해
  • Git 또는 버전 관리 워크플로우에 대한 숙지
  • YAML, 셸 스크립팅 또는 CI/CD 도구 사용에 대한 기초 경험

대상 독자

  • DevOps 생산성 향상을 원하는 개발자
  • DevOps 입문자 및 자동화 enthusiast
  • 워크플로우에서 AI 지원을 원하는 Agile 팀 멤버

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리