전체 닫기
  • 강의안내
  • 교육내용
  • 교육문의
  • 교육프로세스
지원하기
  • [ORACLE & Advanced JAVA Developer 과정]_(응용SW엔지니어링 향상과정)JAVA/JSP/jQuery/Spring/MyBatis/
강의내용
교육기간 2018년 01월 24일(수) ~ 02월 28일 (수) 20일 총 160시간 (평일주간(단기))
접수기간 2018년 01월 23일 까지 / 선착순 마감
교육시간 09:30~18:30
교육비 1,051,900원
모집정원 10명
문의처 email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760
강의장소 [약도보기]
교재 본원 자체교재 제공
수강료
입금안내
계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사
카드결제 : 온라인 또는 오프라인으로 카드 결제
알림 * NCS 기반 재직자 교육으로 사업주위탁훈련 및 재직자내일배움카드 사용가능합니다.

사업주위탁훈련 수강생의 경우, 출결체크가 QR코드 인식 방법으로 변경되었습니다.
이에 따라 사업주위탁훈련으로 신청하시는 인원의 경우 앱스토어/플레이스토어에서
<고용노동부 HRD-Net 훈련생 출결관리> 앱을 미리 다운받으셔야 합니다.
ID가 없는 경우 HRD-Net(www.hrd.go.kr) 에서 회원가입을 진행해주세요!
자세한 사항은 본원 홈페이지 정보마당 ->공지사항을 필독해주세요

재직자 내일배움카드 수강생의 경우, 내일배움카드로 출결체크를 입/퇴실 시 꼭 진행해주셔야 합니다

* 본 과정은 실업자내일배움카드를 지원하고 있기 때문에, 실업자카드 수강을 희망하시는 분도 신청 가능합니다.
* 2월 매 주 금요일은 휴강으로 진행되며 설 연휴로 인해 2월 14일도 휴강으로 진행됩니다.
* 상세 휴강 일정 : 2월 2일, 2월 9일, 2월 14일, 2월 23일 휴강
교육비
지원
교육생유형 수강료 환급액 본인부담금
근로자 카드(정규직) 1,051,900원 0원 0원
근로자 카드(비정규직) 1,051,900원 0원 0원
사업주위탁훈련(대기업) 1,051,900원 631,100원 420,800원
사업주위탁훈련(중소기업) 1,051,900원 1,051,900원 0원
일반 수강생 1,051,900원 0원 1,051,900원
실업자 내일배움카드 1,051,900원 0원 0원
수강절차 - 교육내용 확인
- 해당 교육 상단 환급 or 비환급 체크, 지원하기 클릭
- 정보마당 -> 서류다운로드 클릭
근로자 카드 지원 시 : 개인신청 서류 다운 후 작성
사업주 환급 지원 시 : 회사환급 훈련위탁계약서 서류 다운 후 작성
- 작성 후
E-mail : oraclejava@oraclejava.co.kr
Fax : 0505-476-4760 제출
- 온라인카드 결제 시 : ‘마이페이지’ 온라인 결제 혹은 계좌이체
오프라인 결제 시 : 본원 내방하여 카드 혹은 현금 결제
- 결제 및 서류는 해당 강의 시작 2일전 까지 완료해야함(늦을경우에는 환급 대상 신고가 되지 않습니다)
- 개강 일자, 시간, 내용 확인 후 교육 참석

* 근로자 카드로 신청 시 결제하신 카드 수업 첫 날 소지

* 고용보험료 미납/체납 시 환급 되지 않을 수 있음

교육대상 - 엔터프라이즈 자바 웹 개발자
- 자바웹 개발자가 되고픈 개발자
- 자바에 대한 이해는 있지만 Spring을 처음배우고자 하는개발자
선수학습 - 프로그래밍언어 기본
- c,c++언어
- 본 과정의 경우 웹 프로그래밍 교육을 목적으로 한 기초부터 진행되는 교육으로
기본적인 SW엔지니어링 교육 경력이 있으면 유리할 수 있으나 선수 학습이 없더라도
무관함
강의내용 교육내용
교육목표 - Html/Javascript 기초이해
- 자바 개발의 기본기 확립
- 자바 웹 프로그래밍의 개념확립
- SQL, PL/SQL 활용능력 증대
- Ajax의 원리 및 구현방법의 이해
- jQuery 문법 및 활용에 대한 이해
- 자바 프레임워크 개발의 활용 능력 강화
- Spring 개발의 활용 능력 강화
- ORM과 MyBatis 대해 이해한다.
- 실무 개발 환경에 적응력 UP
- 자바 웹 개발자로서의 역량 강화
- 기본화면개발Service개발 및 화면연계(JSP) ,Component와 데이터베이스 연동
교육개요 자바 웹 개발 처음 준비하는데 있어 어려움을 느끼는 개발자가 쉽게 접할 수 있도록 이론 및 실습을 통해 체계적으로 배운다.
본 과정은 자바 웹 개발환경 이클립스 구성부터 Ajax, jQuery,XML을 통해 화면 깜박임없이 웹페이지를 역동적으로 구성할 수 있도록 배우며 최근 UI개발에서 가장 많이 사용되고 있는 프레임워크중 메이븐,Spring MyBatis를 이용하여 웹 어플리케이션 실습 개발을 접해본다.
또한 개발환경과 가장흡사한 프로젝트 환경을 구성 실제 실습개발 프로젝트처럼 진행하는 과정으로써 더욱 진보된 개발자로써의 역량을 갖출 수 있는 강좌 입니다
애플리케이션 구현 * 개발환경 구축하기
* 공통 모듈 구현하기
* 서버 프로그램 구현하기
JAVA - 자바 언어 소개,기본 문법
- Virtual Machine 소개/메모리 영역
- 클래스 패스(Class Path) 개요
- Array 이론/실습
- 클래스와 객체(Class & Object)
- Abstarct Data Type, 상속(Inheritance)과 다형성
- 추상클래스(Abstract Class)와 다형성
- 인터페이스(Interface)와 다형성
- 연관(Aggregation & Composition)
- 오버로딩(OverLoading)과 오버라이딩(Overriding)
this/super/constructor
- Package 만들기 이론/실습
- Java에서 예외 처리 요령
- 사용자 예외 처리 방법
- 스트림(Stream)입출력관련클래스, InputStream/OutputStream,
- FileInputStream/FileOutputStream
- Reader/Writer등 입출력 관련 클래스
- 표준 입출력/FILE 처리, 객체 직렬화 이론/실습
- Thread 개요
- Java에서의 Process
- Thread Joining/Interrupt
- 자바 어노테이션, 이클립스팁, 그래들
JDBC - Connection, Statement, ResultSet,
- PreparedStatement (DML 예제 실습)
- Oracle의 function, procedure 다루기
- DBCP, DataSource, Connection Pool
Servlet,JSP 프로그래밍 - JSP 입문
- 개발 환경 설정
- Servlet의 핵심
- JSP 기본 요소
- 내장 객체와 액션 태그
- 액션 태그를 활용한 템플릿 페이지 작성
- 자바빈(JavaBean)
- 세션(Session)과 쿠키(Cookie)
- 예외처리
- 파일 업로드
- JavaMail
- 데이터베이스를 이용한 회원 관리 시스템
- JSTL(JSP Standard Tag Library)
- EL(Expression Language)
- Model2 게시판 작성
- Model 2 예제
Ajax - Ajax 개발환경 구축
- 왜 Ajax 인가?
- Ajax의 기본 구성
- XMLHttpRequest 객체
- innerHTML의 사용
- DOM(Document Object Model) 다루기
- Ajax MVC
jQuery - JQuery 개요
- JQuery 셀렉터 Element 다루기
- Element 조작
- DOM 스크립팅
- JQuery 이벤트 핸들링
- JQuery Utility 함수
- JQuery 응용
- JQuery 기본효과,사용자지정효과
- JQuery,Ajax 메소드
- XML 문서 다루기
- 입력양식 전송
Spring Framework - J2EE Framework에 대한 흐름과 Spring
- Framework에 대한 이해
- 개발 환경 설정(Java 8, STS 다운로드 및 설치)
- Spring Legacy Project
- Spring IoC
- Spring 설정(XML, Annotation)
- Spring AOP 란 ?
- Aspect, Weaving, ProxyFactoryBean
- Annotation기반 AOP(AspectJ)
-AutoScanning컴포넌트@Component,@Repository,@Service,@Contoroller
- Spring JDBC
- Spring MVC
- Spring Controller
- Spring Web MVC Simple 예제
- Flash Attribute(RedirectAttributes, FlashMap)
- Spring WEB MVC를 이용한 멀티파일 업로드
- Spring WEB MVC View, ViewResolver
- Spring MVC Interceptor

Spring Data JPA
- JPA개요
- Spring JPA 개요
- pom.xml 설정
- Repository 인터페이스 작성
- Query 메서드 추가
- Entity 검색 기능 지정
- Entity 추가 처리 지정
- Entity 갱신 처리 지정
- Entity 삭제 처리 지정
- LIKE 검색시 이스케이프
- JOIN FETCH
MyBatis - 개요 및 소개
- 개발환경 설정 및 설치
- Data Mapper, sqlMapConfig
- Spring, MyBatis 연동
- SQL Map XML File, SqlMapClient
- SQL의 실행(Insert/update/delete)
- 고급 쿼리 사용방법의 이해와 실습
- Spring Framework 연동
SQL - Oracle 설치 및 테이블스페이스의 이해, 사용자 계정 생성 및 권한 지정
- 기본 데이터 타입, Oracle Client Tool의 설치, 기본 쿼리
- SQL- DQL(SELECT), DML(INSERT, DELETE, UPDATE)문 사용하기
- 제약 조건(PK, FK, default, unique, check)의 이해 및 실습
- 실습용 테이블 설계하기, 단일 테이블에서의 쿼리 응용
- 복합 테이블간의 JOIN 쿼리 응용, SUBQUERY, VIEW
- TCL(Transaction Control Language)
- Function, SELECT 쿼리 응용, 읽기 일관성
- SUBQUERY, VIEW
PL/SQL - PL/SQL 개요 및 소개
- PL/SQL 기본 문법
(IF, BASIC LOOP, WHILE, FOR, NESTED LOOP 등)
- PL/SQL Program(Variable, SQL)
- PL/SQL Operator,DML IN PL/SQL, Transaction Control Cursor (Where Current Of, Ref Cursor, Parameterized Cursor)
- Exception
- Stored Procedure, Stored Function
- Dynamic SQL
- Package(패키지명세, 패키지몸체) 작성방법
- Package내 전역/공용변수, 오버로드, 사전선언

강사 스케쥴로 인하여 변경 가능성이 있습니다.

* 표시는 필수 입력사항 입니다.

* 교육에 대한 궁금하신 사항을 작성해주세요. 문의주신 내용은 메일 또는 유선상으로 안내해 드리겠습니다.

온라인 상담 입력 폼
온라인 상담 입력
@
- -
등록

상호명 : 지스펙주식회사 부설) 오라클자바교육센터사업자등록번호:113-86-70922 통신판매업신고번호 :제 2013-서울구로-0501호
대표이사 :김창수 주소 :서울시 구로구 디지털로 30길 31 코오롱디지털타워빌란트2차 204호,205호

Copyright ORACLEJAVA Corp. All Rights Reserved.