전자정부 프레임워크 기반 웹 어플리케이션 개발전문가 과정 실업자 내일배움카드 자바개발자교육[자바학원/국비교육/웹개발자/웹프로그래머]
국비교육,내일배움카드제, 재직자환급교육, 취업교육, 계좌제교육

---------------------------------------------------------------

문의전화

02-6901-7047


  문의 ☎ 02-6901-7047
   카카오톡 fatulhee

---------------------------------------------------------------

국비교육,내일배움카드제, 재직자환급교육, 취업교육, 계좌제교육

전자정부 프레임워크 웹어플리케이션 개발전문가

 

최고의 취업율 취업반
전자정부 프레임워크기반 웹어플리케이션개발 전문가과정

전화 : 02-6901-7047
환급 : 내일배움카드, 재직자내일배움카드, 사업자훈련지원
 

교육내용

자바 기초 응용프로그래밍 개발 기술의 습득과 SQL-DB를 연동한 기업 전용 환경에서의 자바기반 웹 컴포넌트 및 웹 프로그래밍 개발 기술을 습득합니다. 또한 웹어플리케이션서버(WAS)를 구축하여 웹 프로그래밍, 서블릿 프로그래밍 및 오라클 DB와 연동을 통한 기업용 응용프로그램 개발자의 기본기를 양성합니다. 다양한 자바 프레임워크기반의 프로그램 개발자 교육을 시행하며 기업용 EJB 기반 개발과 다양한 조별 프로젝트를 통한 실무형 개발자 양성을 목표로 합니다.

 


 


교육세부일정 및 수강생혜택

교육대상

· 자바 기초 문법 교육 희망자

· 중급 문법을 배우고 네트웍관련 어플리케이션 개발 희망자

· 자바를 이용하여 실무 웹 어플리케이션 개발 희망자

· JSP/ Servlet를 이용한 웹 어플리케이션 개발 희망자

· Ajax, XML, Struts등의 자바 신기술을 습득 이용 개발하고자 하는자

· SUN의 J2EE 표준 플랫폼인 J2EE의 사용법과 EJB 기반 기술 습득 희망자

· Weblogic를 이용하여 EJB Application 구현 및 운영 시스템 설계 희망자

· 썬사의 공인 라이센스인 OCJP, OCWCD, OCBCD 인증을 취득하고자 하는자

교육기간

· 400시간

수강생혜택

· 패키지 과정접수시 최대 30% 교육비 할인

· 취업반 과정 수료 후 취업지원팀의 체계적인 취업지원

· 국제공인 시험센터 운영 : CCNA, CCNP, CCIE(필기) 자체시험가능.

· 각 과목별 시험비용 바우쳐 할인 등으로 저렴하게 시험응시 가능

· 예습 및 복습을 위한 실습실 상시 개방 (오전 10:00 - 22:00)

· 최신 기술동향을 주제로 한 주기적인 자체 IT 정보기술 세미나 개최

· IT 커뮤니티를 통한 학습자료 공유와 수료생과 교육생들의 상호교류 및 정보교환

· 전문적인 컨설턴트를 통한 철저한 학사관리

교육커리큘럼

Core JAVA

· OOP 언어의 이해, 자바 개발 환경 설치, Eclipse 설치 Eclipse 환경 설정, 컴파일, 자바의 구조
· 식별자, Data Type(int, float, char, String, double등), 상수형변환, 분기문(If문), 반복문(Switch)
· Class 구조(클래스 이름 지정 방법), 클래스 선언, new 객체 생성 Attribute(멤버 변수), 인터페이스
· 동기화 처리를 위한 Thread, Socket 네트워킹, ServerSocket의 이해 및 실습 채팅 프로그램 제작
· DBMS MySQL 서버 설치 및 설정, 데이터베이스 생성, 계정 생성 자바와 연동, PreparedStatement의 사용
· Generics를 이용한 개발 타임의 형 검사, Connection Pool을 통한 속도 향상응용 Application 제작

Oracle DBMS

· Oracle 설정, SID 오라클 데이터베이스 식별자 SQL Explorer Plugin, Oracle Client 설치
· system 계정을 통한 계정의 생성, 권한 부여, 테이블 스페이스 할당계정 잠금과 해제
· 자료처리 기본 SQL, SELECT, INSERT, DELETE, UPDATE, WHERE 조건, 정렬
· tot, avg, max, min등 단일행 함수, 그룹화 함수, SubQuery, Transaction
· 프로그래밍 가능한 SQL의 기능, PL/SQL의 이해 PL/SQL의 종류, PL/SQL의 구조, Script
· SQL을 DBMS에 내장하는 기술, Stored Procedure, Stored Function, Trigger 자바 연동

Web 정보 서비스

· Java Server Script, Servlet의 이해, JDK 7, TOMCAT 7.0, Eclipse WTP 설정
· Oracle JAVA 연동 설정, SQL Explorer Plugin, Servlet, JSP 기본 문법
· 자료 등록, 자료 목록, Paging, 자료 보기, 자료 수정, 자료 삭제, 답변, 인쇄
· Beans, 회원 추가, 중복 아이디 검사, 우편번호 검색, 목록 보기, 정보 보기, 수정,삭제
· Mail의 발송(JavaMail API 1.3.3 Release, JAF), 파일을 메일로 발송하기
· Apache DBCP Connection Pool, web hosting 서비스 가입 및 배포

Spring MVC Framework

· JSP Model 2(MVC:Model, View, Controller)의 이해, MVC 개발 순서 Properties 제작
· Request JSP 내부 객체, JSP forward action tag, JSP Servlet class 변환 분석
· Apache Spring 3.0의 설치, DI(Dependency Injection)의 구현 @Component 에노테이션
· AOP(Aspect Oriented Programming)의 구현, 메소드 처리 시간의 추적
· Spring MVC 기반 자료실 Application 제작 실습, 파일 업로드, 다운로드의 구현
· Spring MVC 기반 회원 Application 제작 실습, 사용자 및 관리자의 세션 관리 구현

iBATIS

· XML의 이해 및 특징, XML 기초, Well-formed XML, DTD(문서 타입 정의)
· Element(TAG)의 선언, Attribute(속성)의 선언, Namespace를 통한 태그의 그룹화
· JDOM을 이용한 XML 프로그래밍, 사용자 정의 태그(Custom Tag)의 제작
· iBATIS 개론, 환경 설정, SqlMapConfig.xml, SQL & XML 연동 설정 및 구현
· 2개 이상의 테이블 JOIN, 파라미터 Map(SubQuery), Dynamic SQL의 사용
· 파라미터 Class를 이용한 검색, JOIN 1:1 + 1:N OR Mapping의 구현

전자정부 프레임워크

· 전자 정부 프레임워크 개론, 프레임워크 아키텍쳐, 프레임워크 다운로드 및 설치
· 메이븐에 대한 이해, 간단한 메이븐 프로젝트, 빌드 라이프 사이클, 메이븐을 통한 라이브러리 자동 다운로드
· Oracle DB 스크립트의 다운로드 및 설치, 프레임워크와 연동 설정 테스트
· JAVA와 SQL분리 장점, XML 기초, iBATIS와 프레임웍의 연동
· 내장된 Log의 이해, 로깅의 필요성, Log 기록 설정 실습
· MVC에 기반한 사용자 Web 페이지 기술, One Stop Service 구현 원리

프로젝트 설계

· 프로젝트 개발 방법론 XP, Agile 프로세스, 폭포수 모델의 이해 SVN 형상 관리 서버 구축
· 데이터베이스 개념적, 논리적, 물리적 모델링, 역 정규화, 웹 서비스 시스템 프로세스 설계
· 화이트 박스 테스트, 블랙 박스 테스트의 필요성 및 테스트 지침 설계
· UML 사용법, 사용자 요구 사항 정의 Usecase Diagram, 분석 객체 모델 설계
· Object Dynamic Modeling, Class Diagram, Sequence Diagram 설계
· ajax, jQuery, HTML, Javascript를 이용한 사용자 User Interface용 Component UI 임시 제작

프로젝트 구현

· 데이터베이스 저장 DTO(VO), DAO, Process, Spring Controller 콤포넌트 구현
· Ajax, jQuery, JSP, HTML, Javascript를 이용한 사용자 페이지 제작
· jQuery와 Server간의 비동기 처리, JSON 형식의 송수신 입출력 구현
· 콤포넌트와 UI 연동, 프로젝트 테스팅 및 버그 처리, Log4J의 구현을 통한 서버 에러 추적
· 프로젝트 조직도, 관련 기술, 데이터베이스 설계, 객체 설계 다이어그램 기초 소스코드, 화면 인터페이스 캡쳐
· 프로젝트 발표