홍보 / 광고

  • 자바전문학원추천국비교육지원과정 자바개발자실무교육안내

자바전문학원추천국비교육지원과정 자바개발자실무교육안내

자바전문학원추천국비교육지원과정 자바개발자실무교육안내

 

JAVA 교육안내

JAVA란?

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등의 프로젝트등을 수행할수있도록 실습.

교육대상자

고용보험가입자
미취업자
내임배움카드발급대상자
실직자

교육과정

[정규과정]
1개월 : Java Core과정 :: SCJP, SCJD
◈OT  ◈자바의 소개와 자바의 현황 및 OCJP소개, JDK 설치 및 기본코드 소개
◈변수 / 데이터형 , 연산자  ◈기본데이터형과 레퍼런스형  ◈if문
◈switch  ◈for  ◈while  ◈do~while  ◈break/continue
◈1,2차원 배열  ◈정렬방법  ◈레퍼런스타입 소개
◈OOP소개  ◈클래스만들기  ◈this키워드  ◈생성자  ◈인스턴스와 변수  ◈접근제한자
◈사용자 정의 메소드  ◈메소드오버로딩  ◈콘솔상의 입출력
◈static  ◈final
◈상속  ◈Object클래스  ◈this 와 super  ◈접근지정자  ◈패키지
◈추상클래스와 interface  ◈오버로딩과 오버라이딩 정리
◈InnerClass --선언지역에 따른 클래스 구분  ◈예외와 에러의 차이 소개  ◈예외처리방법
◈String과StringBuffer  ◈StringTokenizer  ◈WrapperClass
◈Math와 Random  ◈Calendar  ◈Vector 와 Hashtable
◈Thread소개  ◈MultiThread, 동기화, Thread 사용예
◈char/byte Stream  ◈stream / ..Reader..Writer
◈파일입출력  ◈객체직렬화  ◈copy명령  ◈RandomAccessFile
◈TCP/UDP, Socket/ServerSocket
◈Socket/ServerSocket 응용 실습
◈Swing
◈SQL(1)  ◈SQL(2)
◈JDBC란?  ◈연동방법  ◈DB연동하여 데이터 처리


2개월 : Java Web Programming Basic(Servlet과JSP를 이용한 기초 웹개발) :: SCWCD
◈OT  ◈WebServer 설명  ◈JSP Container 설치  ◈HelloServlet 기본코드작성  ◈Domain 신청
◈Http 와 HTML  ◈GET/POST  ◈구동원리  ◈Servlet Life Cycle
◈서버프로그램의 예외를 처리하는 서블릿의 설계와 개발  ◈Session 관리를 위한 서블릿의 설계와 개발
◈안전한 웹 어플리케이션의 설계와 개발  ◈스레드 안전한 서블릿의 개발
◈JSP 와 Servlet 관계  ◈JSP주기함수  ◈기본문법
◈page Directive, include Directive  ◈Action Tag  ◈request, response, out
◈session, application, pageContext 생성자  ◈page, config, exception
◈Beans 만들기  ◈Beans을 이용한 회원 가입 양식 만들기
◈Oracle Application 개발 툴의 설치  ◈JSP 개발 필수 쿼리
◈JDBC RDBMS Connection  ◈Connection Pool
◈Session, Cookie
◈회원 인증 및 가입
◈답변형 게시판의 원리 이해  ◈답변의 원리 및 답변페이지의 구현
◈쓰기페이지, 읽기, 삭제 페이지의 구현
◈답변의 원리 및 답변페이지의 구현
◈Model2(MVC) Pattern의 이해  ◈Model  ◈View   ◈Controller
◈EL(Expression Language)  ◈EL의 개념 이해와 사용 예
◈JSTL(JSP Standard Tag Library)  ◈JSTL의 개념 이해와 사용 예
◈Command Pattern Based MVC의 구현  ◈URI Command Pattern Based MVC의 구현
◈properties 파일의 이해
◈MVC Based 게시판


3개월 : Java Web Programming Advaced(Model2+오픈소스 프레임워크를 이용한 아키텍쳐분석
및 설계)
◈Struts Framework 환경설정
◈Struts Framework의 구조 이해
◈Struts Based Basic Application 제작
◈Struts Controller의 이해
(ActionServlet, RequestProcessor, Action, ActionForm)
◈struts.xml의 Element와 Attribute 이해 및 제작 실습
◈Custom Tag with Struts Framework의 이해 및 분석
◈View(JSP)의 이해 및 제작실습
◈Struts Based Application 설계(방명록)
◈Struts Based Application 제작(방명록)
◈Struts Based Application 설계(게시판)
◈Struts Based Application 제작(게시판)
◈스프링 프레임워크 소개
◈스프링 DI와 객체 관리
◈어노테이션 기반 설정 및 자바 코드 기반 설정
◈스프링 AOP
◈스프링 MVC를 이용한 웹 요청 처리
◈뷰 영역 구현
◈데이터베이스 연동 지원과 JDBC 지원
◈ORM 연동 지원
◈게시판 제작
◈MVC로 쇼핑몰 제작(사용자편)
◈MVC로 쇼핑몰 제작(관리자편)


4개월 : Java Project(업무분석, DB Modeling, CVS, UI 설계, 구현)
◈OT  ◈OJT의 프로세스 이해  ◈OJT 프로젝트 기획하기
◈Oracle Install, Oracle 데이터 베이스 환경 설정
◈업무 분석 및 개념적 데이터베이스 모델링
◈논리적 모델링(관계차수, 정규화), 물리적 모델링
◈Coding convention, Component 의 개발 및 테스트
◈Resin Install(Tomcat), Oracle Driver Install, Editor Install
◈Connection Pool, DBConnect, Utility 기본 빈즈 설정, Eclipse+CVS 실습
◈Rational Rose를 이용한 객체 설계 및 모델링
◈메인 페이지의 구성, 템플릿 파일의 작성, 회원 관련 기능의 구현
◈암호화 구현(Byte 배열 변형)
◈로그인, 로그아웃, 회원 정보 수정, 탈퇴, 실명(성인) 인증 시스템
◈로그인, 관리자 메뉴, 공지사항 관리, 등록한 회원 관리, SMS
◈회원 관련 통계, 회원 로그인 관리, 상품 카테고리 관리
◈상품 목록, 상품 정보 보기/수정, 신상품/베스트 상품 등록/해제
◈Javadoc를 이용한 API Documentation 작업, 전자 결재 시스템의 이해
◈쇼핑커트 구현 기술, 접속한 사용자의 물건 구입 설계, 주문 번호의 설계
◈입고관리 시스템의 구현(MVC Model2)
◈출고관리 시스템의 구현(Struts Framework)
◈재고관리 시스템의 구현(Spring Framework)
◈각종 설계 문서화 작업(MS-OFFICE)
◈개발된 Web Application의 배포(jar, war), ANT(Another Neat Tool)의 실습

[선택과정]
- EJB (실무자를 위한 EJB Core Programming) :: SCBCD
- Ajax & XML(Ajax기반의 JSF Web Application개발)
- Open Source Framework Baisc(Spring + Struts + ibatis + hibernate)
- 안드로이드 SDK어플개발
-자바개발자취업반과정(3개월코스교육)
[취득자격증]

SCJP,SCBCD,SCWCD,SCJD

[교육문의]
┏★ 교육장소 : IT솔데스크 멀티캠퍼스교육센터
┣★ 교육 담당 & 관리자 : 권 용 하 팀장
┣★ 교육 문의 & 예약 접수 : 02)6901-7046
┣★ 교육 온라인 문의 : kyh_45@lycos.co.kr 네이트온 메신져
┗★ 홈페이지  http://www.itsol.kr

0  COMMENTS