2일 완성! 실무형 품질 관리
SonarQube로 배우는 코드 품질 진단과 개선

[교육안내]
- 일시 : 2025. 09. 22.(월) ~ 09. 23.(화) 09:00–18:00 (총 16H)
- 장소 : 엘리스랩 부산 (부산정보산업진흥원 6F, 해운대구 센텀동로 41)
- 대상 : 코드 품질 관리 역량 강화를 원하는 재직자 및 관련 전공 대학생
- 정원 : 선착순 20명
- 모집 : 9/3(수) ~ 9/17(수)
교육 내용
SonarQube를 활용한 코드 품질 분석·관리부터 Jenkins 연동을 통한 CI/CD 자동화까지,
실무 중심 2일 집중 실습 과정입니다.
[커리큘럼]
| 구분 | 오전 (09:00~12:00) | 오후 (13:00~18:00) |
|---|
| 1일차 | ○ 정적분석 개요 (이론) - 정적분석 개요
○ 소스코드 품질 (이론) - 룰 기반 정적분석 - 순환 복잡도 - 의존성 분석 - 소스코드 품질 메트릭 | ○ SonarQube 소개 (이론) - SonarQube 개요 - 품질 프로파일과 품질 게이트 - 개발 언어별 설정 - SonarLint와 IDE 플러그인
○ SonarQube 설치 (실습)
|
| 2일차 | ○ 기본 분석 실행 (실습) - Maven 프로젝트 분석 - SonarScanner 분석
○ 분석 결과 확인 (실습) - 룰 위반 확인 - 품질 메트릭 확인 - 소스코드 커버리지 확인 | ○ SonarQube 고급 기능 (실습) - 품질 프로파일 설정 - 품질 게이트 설정 - 순환 복잡도 기준 변경 - 추가 플러그인 설정
○ SonarQube 기반 CI/CD (실습) - Jenkins 설치 - SonarQube–Jenkins 연동 - Jenkins Job 생성 및 실행 - SonarQube 이슈 확인 |
※ 세부 내용은 변경될 수 있습니다.
[안내사항]
- 참가비 : 전액 무료
- 제공사항 : 엘리스랩 교육 장비(iMac), 런박스 기반 실습 환경, 다과·음료
- 유의사항 : 중식 미제공 / 선착순 확정 후 개별 안내 / 확정 문자 미수신 시 참여 불가
- 수료 혜택 : 교육 이수증 발급
- 수강 조건 : 전체 교육 시간의 80% 이상 참석 시 수료 인정
(지각·조퇴 또는 2일 전일 참석이 어려운 경우 신청을 삼가주세요) - 문의 : 엘리스랩 채널톡 (매니저에게 문의하기)
2일 완성! 실무형 품질 관리
SonarQube로 배우는 코드 품질 진단과 개선
[교육안내]
SonarQube를 활용한 코드 품질 분석·관리부터 Jenkins 연동을 통한 CI/CD 자동화까지,
실무 중심 2일 집중 실습 과정입니다.
[커리큘럼]
- 정적분석 개요
○ 소스코드 품질 (이론)
- 룰 기반 정적분석
- 순환 복잡도
- 의존성 분석
- 소스코드 품질 메트릭
- SonarQube 개요
- 품질 프로파일과 품질 게이트
- 개발 언어별 설정
- SonarLint와 IDE 플러그인
○ SonarQube 설치 (실습)
- Maven 프로젝트 분석
- SonarScanner 분석
○ 분석 결과 확인 (실습)
- 룰 위반 확인
- 품질 메트릭 확인
- 소스코드 커버리지 확인
- 품질 프로파일 설정
- 품질 게이트 설정
- 순환 복잡도 기준 변경
- 추가 플러그인 설정
○ SonarQube 기반 CI/CD (실습)
- Jenkins 설치
- SonarQube–Jenkins 연동
- Jenkins Job 생성 및 실행
- SonarQube 이슈 확인
※ 세부 내용은 변경될 수 있습니다.
[안내사항]
(지각·조퇴 또는 2일 전일 참석이 어려운 경우 신청을 삼가주세요)