lnb영역
- 전체과정
- 오픈소스SW
- 운영체제
- 프로그래밍/언어
- 데이터베이스
- 네트워크
- 클라우드컴퓨팅
- 웹
- 모바일
- 임베디드
- 보안
- SW공학/IT
- 그래픽/멀티미디어
- 전자정부프레임워크
- 세미나/컨퍼런스
- 모델커리큘럼
컨텐츠 내용
- 온라인강좌
- 과정정보
과정정보
[OLC Live] 자동화된 테스트와 빌드를 활용한 지속적 통합
강좌소개
자동화된 테스트와 빌드를 기반으로한 지속적 통합 환경하에서의 개발 프로세스를 익힌다.
강좌특징
지속적 통합 환경을 구축 환경과 더불어 선행되어할 작업에 대한 지식을 같이 전달한다.
지속적 통합 환경 구축을 위해 먼저 TDD(Test Driven Development)를 통해 자동화된 테스트를 만드는 과정을 학습한다.
지속적 통합 환경 구축을 위해 자동화된 빌드 환경 과정을 학습한다.
지속적 통합 환경 구축을 위해 먼저 TDD(Test Driven Development)를 통해 자동화된 테스트를 만드는 과정을 학습한다.
지속적 통합 환경 구축을 위해 자동화된 빌드 환경 과정을 학습한다.
대상안내
자바 기반 웹 개발 경험이 있는 1,2년차 개발자
수료/과락 기준
평가기준 | 진도 | 시험 | 과제 | 토론 | 기타 |
---|---|---|---|---|---|
배점 | 100% | 0% | 0% | 0% | 0% |
과락기준 | 80% | 0점 | 0점 | 0점 | 0점 |
※ 수료기준은 각 평가항목의 점수가 과락기준 점수 이상이고 총점이 80점 이상이어야 합니다.
박재성
[강사소개] 현재 NHN NEXT 교수
|
|
[경력]
|
차시 | 강의명 |
---|---|
1차시 | 개발 환경 준비 및 소개 |
2차시 | 지속적 통합 도구를 활용한 개발 프로세스 |
3차시 | 메이븐(maven)을 활용한 빌드, 배포 자동화 - 1 |
4차시 | 메이븐(maven)을 활용한 빌드, 배포 자동화 - 2 |
5차시 | 메이븐(maven)을 활용한 빌드, 배포 자동화 - 3 |
6차시 | 메이븐(maven)을 활용한 빌드, 배포 자동화 - 4 |
7차시 | 메이븐(maven)을 활용한 빌드, 배포 자동화 - 5 |
8차시 | 메이븐 활용한 배포 자동화 및 Jenkins 설치 |
9차시 | Jenkins를 활용한 지속적 통합 환경 구축 - 1 |
10차시 | Jenkins를 활용한 지속적 통합 환경 구축 - 2 |
11차시 | TDD를 활용한 자동화된 단위 테스트 구현 - 1 |
12차시 | TDD를 활용한 자동화된 단위 테스트 구현 - 2 |
13차시 | TDD로 문자열 계산기 구현하기 - 1 |
14차시 | TDD로 문자열 계산기 구현하기 - 2 |
15차시 | TDD 개요 및 Selenium 활용한 자동화된 Acceptance Test |
16차시 | Jenkins를 활용한 지속적 통합 |