자바 내일배움카드국비과정교육 자바개발자실무취업반교육안내
자바 내일배움카드국비과정교육 자바개발자실무취업반교육안내
자바 웹표준프로그래밍 계좌제내일배움카드적용 취업반교육
자바 교육안내
자바란?
Web은 급속한 발전을 해왔고 앞으로도 지속적인 발전을 해 나갈 것으로 보입니다.
이러한 발전속에서 앞으로의 발전방향을 가늠하게 하는 요소중 하나가 java의 출현이다.
기존의 web의 최대의 단점은 속도와 단방향성이라고 판단이 된다.
이 중 속도의 문제는 hardware 및 전송망의 발전으로 해결되가고 있고
단방향성의 문제는 부분적으로 cgi 등의 활용으로 해결해 왔으나 보안성등 많은 문제점이 있었고
실제적으로 실시간에 이루어지지 못한다는 단점이 있었다.
이러한 문제들을 해결할 새로운 형태가 바로 java라고 할 수 있다.
즉 기존의 web site 들과는 달리 사용자 인터페이스를 이용하여 대화형의 접 근이 가능해진 것이다. 간단한 예로서 실시간으로 갱신되는 주식정보나 움직이는 야구화면을 가진 게임이라던가 3차원 형상이 표현 가능하다면 이는 그야 말로 혁명이 아닐 수 없는 것이다.
바로 이러한 것들을 가능하게 하는 것이 java이고 앞으로도 그 발전 가능성이 무궁무진하다고 할 수 있다.
또한 Java는 온라인 게임과 채팅, 이자율 계산, 3D 이미지 감상 등을 비롯한 수많은 일들을 할 수 있게 해주는 프로그래밍 언어입니다. 기업 컴퓨팅의 기반을 이루는 인트라넷 응용 프로그램 및 기타 e-비즈니스 솔루션에도 반드시 필요합니다.
자바개발자교육 대상
- Java Basic Structure 교육 희망자
- Java의 기본적인 구조와 문법에 익숙하나 복잡한 실무 애플리케이션을 개발하기 위한 지식과
경험이 필요한 프로그래머
- Java 웹 애플리케이션을 처음 작성하는 자바 개발자
- 데이터베이스를 사용하여 웹 애플리케이션을 작성하려는 자바 개발자
- 동적 웹 컨텐트의 조립 및 작성에 사용되는 서블릿, 커스텀 태그와 같은 웹 컴포넌트를 작성하
려는 Java 개발자
- 기업 내,외적으로 이미 구축되어 있는 웹어플리케이션을 AJAX기반 웹으로 전환하려는
Project 개발자
- 웹어플리케이션을 구축하는데 있어서 웹어플리케이션 프레임워크를 도입하여 구축하고자 하는
Project 개발자
- 기존의 클라이언트 서버환경하에 구축되어진 어플리케이션들을 웹기반으로 전환하려는 Project
개발자
- SUN의 J2EE 표준 플랫폼인 J2EE의 사용법과 EJB 기반 기술 습득 희망자
- Weblogic를 이용하여 EJB Application 구현 및 운영 시스템 설계 희망자
- Sun사의 공인 라이센스인 SCJP, SCWCD, SCBCD 인증을 취득하고자 하는자
자바교육 목표
- Basic Level의 Sturcture 및 프로그래머 교육
- Advenced Level의 Structure를 교육
- 자바를 이용하여 웹 어플리케이션을 개발 교육
- JSP / Servlet를 이용한 웹 어플리케이션을 개발 교육
- AJAX, XML, Struts/Spring, ibatis/Hibernate등의 자바 신기술을 습득 이용 개발교육
- Weblogic를 이용하여 EJB Application 구현 및 운영 시스템 설계 교육
- SUN의 J2EE 표준 플랫폼인 J2EE의 사용법과 EJB 기반 기술 교육
- 쇼핑몰, 커뮤니티,예매사이트,CRM,ERP등의 프로젝트등을 수행할수있도록 실습
v국내S/W기업이요구하는Java신입-프로그래머기술SPEC.
- Java 기반의 UI 프로그래밍 구현이 가능한가? (JavaScript, JSP 등)
-Web2.0기반의기술을이해하고있는가?(Ajax,Flex등)
-JavaWeb프로그래밍구현이가능한가?(Servlet,JSP,XML등)
-JavaApplication에대한코딩기법을이해하고있는가?(Java,Network등)
-JavaFramework기반의개발환경을잘이해하고있는가?(Struts등)
-Java개발환경구축에참여할수있는가?(OracleDB,UNIX이해등)
-자바학원수업교육내용
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을 이용한 테스팅 기법등에 대해 학습
수료후진로
v자바기반DB응용프로그램및네트워크,GUI응용프로그램개발자
v자바웹컴포넌트개발자
v자바기반웹프로그래밍개발자
vEJB컴포넌트개발자
vERP/CRM기업용솔루션개발자
취득자격증
SCJP,SCWCD,SCBCD,OCP,OCJP,정보처리기사/산업기사
교육형태
직장인환급 최대80프로지원환급
계좌제 200만원한도 무료교육진행
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
관련 홈페이지 http://www.itsol.kr
학원 상담문의 권용하 교육팀장 02-6901-7046
관련 문의 kyh_45@lycos.co.kr 네이트온
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ