1.자바기초
자바 언어 소개, 클래스와 객체(Class & Object)
Abstarct Data Type, 상속(Inheritance)과 다형성
Java에서 예외 처리 요령, 사용자 예외 처리 방법
AWT , swing, 그래픽 응용
Thread 사이의 통신/동기화,Thread Joining/Interrupt
2.Advanced Java
스트림(Stream) 입출력 관련 클래스
InputStream/OutputStream, Client Socket과 Server Socket
JDBC 개요, JDBC Driver 이해,Connection, Statement, ResultSet, PreparedStatement
socket 활용 응용 프로그램 실습 I,socket 활용 응용 프로그램 실습 II
3.웹 어플리케이션 및 Web 2.0
HTTP 프로토콜,표준화, 접근성, 크로스 브라우징,Web2.0의특징/기술
Web 2.0의 적용 사례 및 Trend,문서 객체 모델(DOM)
브라우저 객체 모델(BOM), 자바스크립트 객체, JSON
기본적인 클래스 작성 및 활용(실습)
4.웹 개발 환경의 이해/실습환경 구축
통합개발환경(IDE) - eclipse or netbeans,Dynamic Web Project, Eclipse Plugin
형상관리도구 Subversion(SVN)
Subversion Client, Subversion 용어 및 아이콘 설명,
주요 명령어,Profile 사용방법, Profile activation의 사용
Apache HTTP 서버와 Tomcat 서버의 이해
5.JAVA Servlet/JSP Programming
서블릿 개요 작동원리, Servlet 라이프 사이클
HttpServletRequest/HttpServletResponse Cookie, Session
JDBC 소개 Connection, Statement, PreparedStatement, ResultSet, CallableStatement
JDBC를 이용한 오라클 함수/프로시져 다루는 방법 Insert/Update/Delete/Select 예제 작성하기,서블릿 필터 만들기, 서블릿을 이용한 게시판 실습
MVC Model의 이해
6.Servlet MVC Programming
MVC Model2 을 이용한 게시판 or 방명록 실습 I,MVC Model2 을 이용한 게시판 or 방명록 실습 II
XMLHttp Request객체 innerHTML의 사용DOM(DocumentObjectModel)다루기
Ajax MVCAjax 응용 Ajax 검색어의 구현 jQuery 개요 및 활용법
Ajax를 이용한 추천단어검색 예제 실습, Ajax를 이용한 Form Validation 실습
jQuery를 이용한 예제 실습, XInternet을 이용한 응용 예제 실습
7.Framework
J2EE Framework에 대한 흐름과 Spring Framwrok에 대한 이해
자바기반프레임워크 소개, Struts와 MVC Model(Model2), Struts2 아키텍처 소개
Struts1,2를 이용한 게시판, 방명록 예제 실습
Spring를이용한게시판,방명록예제실습,Struts2/Spring 결합 예제 실습
ORM Framework 소개/실습
8.HTML5
HTML4, HTML5의 문서 특징 및 구조 비교
VIDEO 및 AUDIO,Canvas, Web Form, 회원 가입 폼의 제작
CSS3, 도형의 출력,Drag and Drop API, Web SQL Database, Geolocation API
HTML5/CSS3 활용 Project
9.EJB Programming I
분산 컴퓨팅과 N-tier 아키텍쳐 소개
이클립스와 EJB의 연동, Java SE 5.0이후의 새로운 기능
StatelessSessionBeanDesign&Developement
StatefullSessionBeanDesign&Developement
Session Bean Board Design & Development I
Session Bean Board Design & Development II
10EJB Programming II
BMP Entity Bean의 이해, BMP Entity Bean을 이용한 Application 제작
개발 방법론
EJB Design Pattern,EJB 응용 실무 Project
Message Driven Bean, Interceptor
JUnit을 이용한 테스팅 기법등에 대해 학습
수료후진로
자바기반DB응용프로그램및네트워크,GUI응용프로그램개발자
자바웹컴포넌트개발자,자바기반웹프로그래밍개발자
EJB컴포넌트개발자,ERP/CRM기업용솔루션개발자
취득자격증
SCJP,SCWCD,SCBCD,OCP,OCJP,정보처리기사/산업기사