Academy Program

Home > > 전체교육일정

전체교육일정

GitHub Actions, GitLab

교육일정
교육기간
2일
교육금액
800,000원(면세)
전체일정보기 수강신청

교육개요

현대 개발 환경의 진보는 지속적인 통합(CI)과 지속적인 배포(CD)에서 그 중심을 찾을 수 있습니다. 이번 교육에서는 Git의 핵심과 GitHub Actions, GitLab의 CI/CD 도구를 깊이 있게 탐험하며, 자동화된 소프트웨어 개발 라이프사이클을 실현하는 방법을 배웁니다. Git의 기본부터 GitHub과 GitLab의 CI/CD 환경 설정, Workflow와 Pipeline 작성까지, 실제 개발 프로세스에 적용할 수 있는 실질적인 기술을 습득하게 됩니다. 빌드, 테스트, 배포의 자동화를 통해 더 빠르고 안정적인 제품 출시를 가능하게 하는 노하우를 배우고, 현대적 개발 팀의 핵심 구성원으로 거듭나세요.



교육목표

GitHub Actions와 GitLab CI/CD를 활용하여 코드 통합부터 배포까지의 자동화된 개발 프로세스를 구축하고 관리하는 기술을 습득합니다. 이를 통해 신속한 반복 개발과 품질 유지를 가능하게 하는 현대적 개발 방법론을 체득합니다.



강의내용

[Chapter 1: 소프트웨어 개발 및 형상 관리 기본 개념]
· 학습 목표:
Git의 기본 개념 및 원리를 이해하고, GitHub 및 GitLab과 같은 형상 관리 플랫폼의 역할과 중요성 이해합니다.
· 주요 내용:
1. Git 소개와 기본 개념
2. GitHub 및 GitLab 소개

[Chapter 2: GitHub Actions]
· 학습 목표:
CI/CD의 개념 및 장점을 이해하고, GitHub Actions와 GitLab CI/CD의 주요 기능 및 역할 이해합니다.
· 주요 내용:
1. CI/CD의 개요와 필요성
2. GitHub Actions 역할 및 기능 소개

[Chapter 3: GitLab CI/CD 설정]
· 학습 목표:
워크플로우 및 Pipeline을 설정하는 방법을 이해하고, GitHub Actions 및 GitLab CI/CD 환경 설정 및 초기화 방법을 습득합니다.
· 주요 내용:
1. 워크플로우 및 Pipeline 설정 기본 개념
2. GitHub Actions 및 GitLab CI/CD 환경 설정

[Chapter 4: Workflow 및 Pipeline 작성]
· 학습 목표:
GitHub Actions 및 GitLab CI/CD를 사용하여 빌드, 테스트, 배포 등의 단계를 작성하는 방법을 학습하고, Workflow 및 Pipeline에서 사용되는 주요 구문 및 명령어 이해합니다.
· 주요 내용:
1. GitHub Actions 및 GitLab CI/CD를 사용한 Workflow 및 Pipeline 작성 방법
2. 빌드, 테스트, 배포 등의 단계 작성