연락처 정보

코스 개요

GitHub Copilot 소개

  • GitHub Copilot이란 무엇이며 작동 원리
  • 지원되는 개발 환경 및 IDE 연동 방식
  • 개발자와 DevOps 전문가에게 유용한 활용 사례들

Copilot 사용 시작하기

  • Visual Studio Code에서 Copilot 활성화 방법
  • 유용한 코드 제안을 얻기 위해 Copilot에 요청하는 법
  • Copilot이 생성한 코드를 올바르게 이해하고 개선하는 방법

DevOps 업무에서 Copilot 활용하기

  • CI/CD 워크플로우를 위한 YAML 설정 파일 자동 생성
  • GitHub Actions 작성 시 Copilot의 지원 활용
  • 테스트, 코드 정리 및 배포 프로세스 자동화 방법

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

  • 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)

예정된 코스

관련 카테고리