2014년 5월 13일 화요일

[평일주간 5/27]JAVA, ORACLE 실무개발자과정

[평일주간 5/27]JAVA, ORACLE 실무개발자과정
 
 
 
 
JAVA, ORACLE 실무개발자과정

강좌명 JAVA, ORACLE 실무개발자과정(평일주간(단기))
오라클자바커뮤니티(www.oraclejavacommunity.co.kr) 추천 실전강좌
교재 자체교재 or PDF 제공
강좌 일정 05월27일(화) ~ 06월13일(금)((평일주간(단기)) 09:30~18:20, 13일) 총 104시간
강의 장소 [B강의장]구로디지털단지역2번 출구 -> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 횡단보도 건너기 --> 우회전 후 구로호텔 직전 좌측길, 호텔 바로 뒤편 파트너스타워2차 301호
[약도보기]
수강절차 - 강좌내용 확인
- 전화 또는 홈페이지(www.oraclejavacommunity.com)를 통한 수강지원 및 수강료 결제(무통장입금, 온라인 카드결제)
- 고용보험 가입자(재직자)인 경우 고용보험환급 관련 서류 제출
- 수강전 : 커리큘럼 및 장소에 대해 다시 한번 공지
- 교육 전 설문 작성(간단한 개발 경력, 수강 목적, 강좌진행방식 등)
- 강좌 수강
- 수강후 : 교육 후 설문 작성
수강료 - 1,200,000원
[고용주환급]대기업:40만원 전후,중소기업:48만원 전후 환급
수강료
입금안내
- 온/오프라인 카드결제, 계좌이체(수강안내->입금안내 참조)
문의사항 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 본과정은 단기 자바, 오라클분야 개발자를 만들기 위한 과정이며, 프로그래밍 언어의 경험이 있는 분이지만 자바, SQL을 처음하시는 분들을 위해 짧은 기간에 현장에서 필요로 하는 기술들을 최적화된 교재 및 강사를 통해 배울 수 있도록 하는 과정 입니다.

자바의 기본적인 사항부터 JDBC 프로그래밍, JSP의 기본이 되는 Servlet 그리고 JSP의 기본적인 문법과 Ajax, jQuery를 통해 화면 깜박임없이 웹페이지를 역동적으로 구성할 수 있도록 배우며, 최근 가장 많이 사용되는 JAVA기반의 프레임워크인 Spring, SQL Data Mapper인 MyBatis까지 배울 수 있는 그야말로 단기간에 오라클, 자바 개발자로 가시고자 하는 분들을 위한 최적의 과정 입니다.

오라클 파트에서는 SQL기본, 고급, PL/SQL, 오라클의 각종 스키마 오브젝트까지 배울 수 있으므로 진정한 오라클 개발자로 나설 수 있을 것입니다.

강사님들이 주시는 과제와 팁을 적절히 수행하고 그날그날 수업에 대해 복습을 하면서 따라 온다면 자기도 모르는 사이에 자바, 오라클 개발자로 거듭나 있을 것입니다.
교육목표 - 자바 문법의 이해
- 객체지향 프로그램 개발의 이해
- 자바 웹 개발의 이해
- Servlet/JSP 개발에 대한 이해
- Spring Framework에 대한 이해
- MyBatis에 대한 이해
- Spring, MyBatis, Hibernate 연동에 대한 이해
- SQL, PL/SQL에 대한 이해
- Oracle Schema Object에 대한 이해
교육대상 - 자바, 오라클 개발자로 전향을 원하는 개발자
- 초보 개발자
- 개발자가 되고픈 학생
선수학습 - 프로그래밍 언어 기본
 

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 개요
Thread Joining/Interrupt
Connection, Statement, ResultSet, PreparedStatement
Oracle의 function, procedure 다루기
JSP/Servlet Servlet의 개요, 라이프사이클, 작동원리
Servlet의 Request, Response
Servlet에서의 Session, Cookie 다루기
JSP 기본문법, 작동원리
JSP 내장 객체,Java Beans
JSP에서의 Session, Cookie 다루기
Custom Tag
MVC Model(Model2)의 이해 및 활용
Ajax/jQuery Ajax개요
Ajax의 기본 구성
XMLHttpRequest 객체
innerHTML, iFrame, XMLDocument 객체
DOM(Document Object Model) 다루기
Ajax에서의 Model
Ajax에서의 View
Ajax에서의 Controller
Ajax 검색어 추천단어 서비스 예제
FORM 입력값 검증(Validation Check) 예제
Dydnamic하게 List값 로딩 예제
ProgressBar 예제
자동 Refresh 예제
DOM 개요
JAVA for DOM
Dynamic DOM 다루기
jQuery 개요, 다운로드, 설치
$(document).ready() 메소드
Selector
$(“*"), $("#ID"), $("DIV"),$(".classname"), $("p a"),
$(“elementname.classname")
속성 선택자, 속성(attr)
입력양식 필터 선택자
위치와 관련된 필터 선택자
jQuery 배열(Array) 관리
jQuery 객체 확장
기본 필터링 메소드
특정 위치 문서 객체 선택
문서 객체에서 특정 태그를 선택하는 방법
innerHTML 속성과 관련된 jQuery 메서드
문서객체 생성 , 제거
jQuery Event
이벤트 관련 메소드(발생, 제거)
이벤트 자동 발생
마우스/키보드/윈도우/입력양식 이벤트
jQuery 기본효과, 사용자지정효과
jQuery, Ajax 관련 메소드
XML 문서 다루기
입력양식 전송
Spring JAVA Bean vs EJB vs Spring
J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
개발 환경 설정(Eclipse4.2, Tomcat7, Spring3.2, MAVEN, STS 다운로드 및 설치)
Spring IoC
DL(Dependency LookUp) &DI(Dependency Injection)
Dependency Pull, CDL(Contaxtualized Lookup)
Setter/Constructor/Method Injection
DL. DI 예제를 통한 이해
Spring 설정(XML, Annotation)
Spring AOP 란 ?Code, Advice, JoinPoint,PointCut
Aspect, Weaving, ProxyFactoryBean
Annotation기반 AOP(AspectJ)
Auto Scanning 컴포넌트 (@Component,@Repository,@Service,@Contoroller)
@Resource vs @Autowired
ProxyFactoryBean을 통한 AOP 구현
AOP NAMESPACE를 통한 AOP 구현
@AspectJ Annotation을 통한 AOP 구현
Spring JDBC(이론 및 실습예제)
Spring Web MVC (이론 및 실습예제)
Spring Controller
Spring MVC Interceptor
@Controller, RequestMapping
Spring MVC Multiple File Upload
Spring 표현언어 SpEL
Spring3.2 Transaction 관리
@Transactional Annotation, XML설정방식, 프로그래밍적 트랜잭션 처리방법의 이해
Spring Interceptor
Spring Tile연동
Spring Scheduling(Quartz연동)

Spring3.2를 이용한 게시판 작성
- 리스트보기,글쓰기,읽기,댓글,답변글처리
- @Controller, @Request매핑 적용
- 주입(DI)를 Annotatrion으로 변경
- Spring AOP를 적용하여 게시판 DML 로깅 하기
- 스프링 게시판에 MyBatis 적용하여 SQL문을 XML안으로
MyBatis 개요 및 소개
개발환경 설정 및 설치
Data Mapper란
sqlMapConfig 이해 및 환경설정
Spring, MyBatis 연동
SQL Map XML File 이해
SqlMapClient 이해
SQL의 실행(Insert/update/delete) 이해와 실습
고급 쿼리 사용방법의 이해와 실습
Spring3.X, MyBatis3 Transaction이론/실습
Spring MyBatis 응용예제 작성
(스프링 게시판에 MyBatis 적용)
Oracle Basic 데이터 타입
- 데이터 타입의 종류
- 데이터 타입의 특성
- 데이터 타입의 결정

SQL 함수
- 문자함수
- 숫자함수
- 날짜함수
- 데이터 타입의 변환
- 일반함수
- 그룹함수

JOIN
- JOIN의개념
- JOIN 조건
- JOIN 종류

Sub Query
- Sub Query 개념
- Sub Query 종류
- Sub Query 사용조건
- Inline View

데이터 조작어
- 데이터 조작어
- 데이터 입력
- 데이터 수정
- 데이터 삭제
- MERGE
- 트랜잭션 관리
- 시퀀스

INDEX
- INDEX 개념
- INDEX 구조
- INDEX 사용방법
- INDEX 종류 및 생성
- INDEX 실행 경로

View
- View 개념
- 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내 전역/공용변수, 오버로드, 사전선언
 

댓글 없음:

댓글 쓰기