교육내용
|
* 국비훈련생위탁모집과정은 수강생모집현황에 따라 개강일정이 변경 될 수 있습니다.
주제(목차) 소주제 주요내용
part1 스트럿츠 개발을 위한 환경 설정 1. 스트럿츠2 프레임워크 기초 MVC 패턴과 스트럿츠 프레임워크의 특징들에 대하여 학습한다. 2. 자바 프로그래밍 환경구축 JDK의 설치와 환경변수의 등록, 이클립스, 톰캣의 설정등에 대하여 학습한다. 3. 프로젝트 개발을 위한 서버 설정 이클립스의 Dynamic Web page 프로젝트 설정과 JSP 페이지의 실행을 실습한다. 4. 스트럿츠의 설치 스트럿츠의 다운로드와 설치 방법, 웹 애플리케이션의 실행에 관하여 실습한다. part2 스트럿츠 2 기초 1. Web Application의 이해 웹 애플리케이션에 대한 흐름과 작동 원리 및 구조에 대하여 학습한다. 2. web.xml의 설정 기초 정보의 설정자인 web.xml의 구성과 필터의 등록 방식 등에 대하여 학습한다. 3. 액션 클래스 요청 처리를 위한 액션 클래스의 작성방법에 대하여 학습한다. 4. struts.xml의 설정 액션 부분과 리절트의 매핑을 위한 struts.xml의 설정방법에 대하여 학습한다. 5. 리절트의 실행 리절트 페이지의 작성과 실행방법 및 동작 원리에 대하여 학습한다. part3 스트럿츠 2 환경 설정 1. 환경 설정 파일 web.xml과 struts.xml의 주요 내용과 역할에 대하여 학습한다. 2. 요소의 활용 의 사용 방법과 struts-default.xml의 설정을 통한 변경 방식에 대하여 학습한다. 3. 요소, 네임스페이스 요소의 사용과 네임스페이스의 설정 방식에 대하여 학습한다. 4. 요소 에서 다룰 수 있는 속성의 기능과 역할에 대하여 학습한다. 5. 와일드카드 매핑과 요소 와일드카드를 이용한 편리한 action의 설정방법과 구성을 결정짓는 요소에 대하여 학습한다. 6. struts.properties property의 설정을 위한 struts.properties 파일의 역할과 설정방식에 대하여 학습한다. part4 요청 처리를 위한 액션 1. 액션 종류 및 POJO 기반의 액션 스트럿츠에서 제공하는 액션의 종류와 간단한 사용방식, POJO 기반의 액션에 대하여 학습한다. 2. Action 인터페이스 Action 인터페이스의 이해와 이를 응용한 애플리케이션을 작성한다. 3. 스트럿츠의 흐름과 파라미터 값의 전달 파라미터 값의 전달방식과 params 인터셉터의 활용, 한글 처리방식에 대하여 학습한다. 4. ActionSupport 클래스 ActionSupport 클래스의 이해 및 유효성검사를 통한 자료의 무결성 지정을 학습한다. 5. 도메인 오브젝트 정보의 저장을 위한 도메인 오브젝트의 설정을 학습한다. 6. ModelDriven와 Preparable 인터페이스 ModelDriven/Preparable 인터페이스의 구조와 액션 클래스의 비교 및 정리를 학습한다. part5 스트럿츠 2 아키텍처와 인터셉터, 리절트 1. 스트럿츠2 아키텍쳐 필터 디스패처의 역할과 설정 관리자, 액션 매퍼의 기능을 학습한다. 2. 인터셉터 , 등의 역할과 설정 방식에 대하여 학습한다. 3. 커스텀 인터셉터 커스텀 인터셉터의 설정을 위한 Interceptor 인터페이스의 구조를 학습한다. 4. 리절트 리절트의 개요와 종류, 설정을 위한 방식과 여러가지 리절트 타입에 관하여 학습한다. 5. 체인 리절트 체인 리절트를 이용한 액션 체인의 구성을 학습한다. 6. dispatcher와 redirect 리절트 redirectAction 리절트 타입의 매핑과 디폴트 와일드카드 매핑을 통한 리절트의 작성을 학습한다. part6 스트럿츠 2 다양한 태그 컴포넌트, 유효성검사 1. 태그 라이브러리 각종 컨트롤, 데이터, 폼 태그의 종류와 라이브러리의 설정에 관하여 학습한다. 2. 스트럿츠2 태그 라이브러리 ,,s:iterator /〉 3. 유효성 검사 유효성 검사자와 의 속성 들에 대하여 학습한다. 4. validator 의 종류와 역할 1 required, requiredstring, int, date, expression, fieldexpression 검사자들의 역할을 학습한다. 5. validator 의 종류와 역할 2 email, url, visitor, conversion, stringlength, regex 검사자들의 역할을 학습한다. 6. 커스텀 validator 사용자 정의 validator의 생성과 적용 방식에 대하여 학습한다. part7 파일 업로드와 다운로드, 예외처리 1. 스트럿츠 2 파일 업로드 스트럿츠 2 파일업로드의 특징과 IO, FileUpload 컴포넌트의 사용에 대하여 학습한다. 2. 단일, 다중 파일업로드, 파일 다운로드 파일 업로드의 용량 제한과 변경 방식 다운로드 컴포넌트의 생성을 학습한다. 3. 예외처리 애플리케이션의 실행 중 나타날 수 있는 예외의 처리 방식에 대하여 학습한다. 4. 예외 매핑 요소를 이용한 액션 예외 매핑 방식을 학습한다. 5. 로깅 Commons 로깅 패키지의 적용과 log4j를 사용한 로깅 방식에 대하여 학습한다. 6. 프로파일링 프로파일링의 설정방법과 정보 필터링의 방법을 학습한다. part8 국제화와 스프링 1. 스트럿츠 2 국제화 국제화 지원을 위한 locale 설정과 국제화 관련 리소스 번들에 대하여 학습한다. 2. ActionSupport 클래스를 사용한 리소스 번들 ActionSupport 클래스를 확장한 액션 클래스 작성과 i18n 태그를 사용한 JSP 페이지의 작성을 실습한다. 3. 스프링의 개요 및 환경설정 스프링의 설정과 플러그인 등록 방법에 대하여 학습한다. 4. 스프링과 스트럿츠의 활용 스프링을 위한 라이브러리의 설정과 struts.properties에서 스프링 설정 방식에 대하여 학습한다. 5. 회원 가입 프로그래밍 스트럿츠와 스프링을 혼용하여 회원 가입 처리 프로그램을 작성하고 구조를 파악한다. part9 스트럿츠 2와 iBatis 1. iBatis와 JDBC ORM 프레임워크인 iBatis의 설정과 JDBC와의 차이점에 대하여 학습한다. 2. MySQL의 설치 및 DB 설정 MySQL의 설정과 접속 후 DB, 테이블의 설정 및 자료의 입력과 수정을 위한 sql문장을 실습한다. 3. iBatis 사용 JDBC iBatis의 설치와 프로젝트의 작성, 연결정보의 설정을 위한 property 파일의 작성을 학습한다. 4. SQLMap SqlMapConfig.xml 파일을 이용한 mapping 정보의 설정을 학습한다. 5. SQL Map API SQL 구문의 매핑 작업과 API를 통한 표준화 작업을 학습한다. 6. 게시판의 구현 iBatis를 활용한 게시판의 작성과 게시물의 생성, 수정, 삭제 및 예외처리 페이지의 작성을 실습한다. part10 프로젝트 1. 프로젝트 기획 요구 분석서 작성, 문제 분석 및 업무 분석, 컨텐츠의 분류 및 체계화, 일정표 작성 2. 프로젝트 설계 사이트맵 작성, 스토리보드 작성, 데이터베이스 모델링, 프로그램 설계 3. 프로젝트 구현 프로젝트 개발 및 디버깅 4. 프로젝트 고도화 작업 유닛 테스트를 통한 고도화 작업, 최종 디버깅 작업 5. 기술문서 작성 및 서버 구성 프로젝트 기술문서작성 / 서버 셋팅 및 배포
* 국비교육수강문의 : 02-3673-3323
* 국비교육 신청 및 마감문의 : 1688-6499
* 2016년 국비교육이 대부분 카드발급제로 바뀌면서 교육일정이 변경 될 수 있습니다.(카드발급 1~3주 소요)
* 수강생모집 현황에 따라 우선적으로 개강하는 곳으로 안내해드립니다.
* 국가기간전략교육은 면접을 통해 선발합니다.
* 내일배움카드제,일반수강생은 면접없이 선착순 접수입니다.
* 일반수강생은 국비교육대상자가 아닙니다.
* 국가기간전략교육인 경우 전액무료교육
* 내일배움카드 발급대상자는 취업성공패키지 참여유무에 따라 무료 또는 본인부담금있음.
* 근로자카드 인 경우 정규직은 본인부담금 20% 비정규직 100% 무료교육
* 고용보험 적용자는 재직자대상교육입니다.(수강생모집에 따라 교육장은 달라질 수 있음)
* 교육기관 승인변경 및 취소로 인해 국비교육이 일시 중단 될 수 있음.
* 모든 정부지원과정은 수강생모집이 되야 개강할 수 있습니다. 교육참여를 희망하신다면
적극적인 참여를 부탁드립니다.
* 모집시 개강합니다. 개강일정을 유선상으로 먼저 확인해 주시길 바랍니다.
|