메인메뉴로 이동 본문으로 이동

컨텐츠 내용

  1. 모델커리큘럼
  2. 과정정보

과정정보

[OLC Live] 자동화된 테스트와 빌드를 활용한 지속적 통합
[OLC Live] 자동화된 테스트와 빌드를 활용한 지속적 통합 과정정보
신청기간 상시
교육기간 수강신청일로부터 31일 / 복습기간 93일
교육시간 16시간
담당강사 박재성
교육비 무료
강좌소개
자동화된 테스트와 빌드를 기반으로한 지속적 통합 환경하에서의 개발 프로세스를 익힌다.
강좌특징
지속적 통합 환경을 구축 환경과 더불어 선행되어할 작업에 대한 지식을 같이 전달한다.
지속적 통합 환경 구축을 위해 먼저 TDD(Test Driven Development)를 통해 자동화된 테스트를 만드는 과정을 학습한다.
지속적 통합 환경 구축을 위해 자동화된 빌드 환경 과정을 학습한다.
대상안내
자바 기반 웹 개발 경험이 있는 1,2년차 개발자
수료/과락 기준
수료/과락 기준
평가기준 진도 시험 과제 토론 기타
배점 100% 0% 0% 0% 0%
과락기준 80% 0점 0점 0점 0점
※ 수료기준은 각 평가항목의 점수가 과락기준 점수 이상이고 총점이 80점 이상이어야 합니다.
박재성
수료/과락 기준
박재성 [강사소개]

현재 NHN NEXT 교수


[경력]

[경력] 

XLGames 개발 파트장

NHN 웹 서비스 개발 센터 팀장

DD와 Spring 프레임워크/JCO 컨퍼런스 강의

자바지기 커뮤니티 운영

SLiPP 커뮤니티 운영

 

[저서] 
XML 실전 프로그래밍 - 2003. 가메
스트럿츠 프레임워크 워크북 - 2003. 한빛미디어
Spring 프레임워크 워크북 - 2006. 한빛미디어
자바 프로젝트 필수 유틸리티 - 2009. 한빛미디어
자바 세상의 빌드를 이끄는 메이븐 - 2011. 한빛미디어
프로그래머 그 다음 이야기 - 2011. 로드북
Play Framework Cookbook 번역 - 2012. 에이콘

[강좌]
자동화된 테스트와 빌드를 활용한 지속적 통합
강의목차
차시 강의명
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를 활용한 지속적 통합