2014년 6월 29일 일요일

자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지

자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지

강좌명 자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지(주말주간(토/일))
오라클자바커뮤니티(www.oraclejavacommunity.co.kr) 추천 실전강좌
교재 자체교재 or PDF(무료)
강좌 일정 07월05일(토) ~ 08월03일(일)((주말주간(토/일)) 10:00~18:00, 10일) 총 70시간
강의 장소 [A강의장]구로디지털단지역2번 출구 -> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 횡단보도 건너기 --> 우회전 후 구로호텔 직전 좌측길, 호텔 바로 뒤편 파트너스타워2차 301호
[약도보기]
수강절차 - 강좌내용 확인
- 전화 또는 홈페이지(www.oraclejavacommunity.com)를 통한 수강지원 및 수강료 결제(무통장입금, 온라인 카드결제)
- 고용보험 가입자(재직자)인 경우 고용보험환급 관련 서류 제출
- 수강전 : 커리큘럼 및 장소에 대해 다시 한번 공지
- 교육 전 설문 작성(간단한 개발 경력, 수강 목적, 강좌진행방식 등)
- 강좌 수강
- 수강후 : 교육 후 설문 작성
수강료 - 800,000원
[고용주환급]대기업: 35만원 전후, 중소기업:41만원 전 후 환급

[개인수강지원(개인환급)]정규직 640,000 ,비정규직:전액환급
대기업(상시근로자 300인 이상 대기업)은 개인환급 불가합니다.

재직자 내일배움카드 : 정부지원금 80% 자기부담금 20%
(구 능력개발카드 명칭이 내일배움카드로 변경 / 연간 총한도 200만원)
수강료
입금안내
- 온/오프라인 카드결제, 계좌이체(수강안내->입금안내 참조)
문의사항 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 최근 자바 웹 개발은 프레임워크 기반 개발 입니다.(Struts1, Struts2, Spring ...)
이러한 시대의 흐름에 따라가야 하는 것은 어쩌면 당연한 일 일지도 모르겠습니다. 본 과정에서는 이러한 시대의 흐름과 초보 자바 개발자 또는 자바를 처음하시는 분이라도 수강이 가능하도록 자바 언어의 기초부터 자바웹 기본&활용, JDBC기본 맟 활용, Ajax, jQuery 그리고 최근 각광받는 자바 프레임워크 (Spring3.X)까지 진행하는 그야말로 자바 웹개발자가 되기 위한 단기 속성 과정 입니다.

모든 교육이 실습위주의 실무 중심교육이 될 것이며 일/주간 단위 과제를 통해 본인의 SKILL이 UP되는 것을 느끼실 겁니다. 자바 웹 개발의 시대에 동참하는 가장 빠른 길이 될 것을 확신 합니다!
교육목표 - Core 자바에 대한 이해 및 활용
- MVC Model의 이해
- Setvlet의 동작원리, Mapping 기법의 이해
- JSP기본 및 활용
- Custom Tag의 이해
- Ajax 및 jQuery에 대한 이해
- 자바기반 프레임워크 개요에 대한 이해
- Spring IoC, AOP에 대한 이해
- Spring Web MVC에 대한 이해
교육대상 - 다른 언어를 사용하다 자바쪽으로 전행을 원하는 개발자
- 자바쪽으로 취업을 원하는 초보 개발자
선수학습 - 프로그래밍 기본
- 데이터베이스 기본
 


JAVA 자바 언어 소개,기본 문법
Virtual Machine 소개/메모리 영역
클래스 패스(Class Path) 개요
Array 이론/실습
클래스와 객체(Class & Object)
Abstarct Data Type, 상속(Inheritance)과 다형성
추상클래스(Abstract Class)와 다형성
인터페이스(Interface)와 다형성
연관(Aggregation & Composition)
오버로딩(OverLoading)과 오버라이딩(Overriding)
this/super/constructor
Package 만들기 이론/실습
Java에서 예외 처리 요령
사용자 예외 처리 방법
JDBC 개요, JDBC Driver 소개
Drivermanager, Connection, Statement, Resultset 개체 소개
DML 실습(Insert, Update, Delete, Select)
Java에서 Oracle Stored Procedure/Function 다루기
PreparedStatement를 이용한 예제 실습
스트림(Stream) 입출력 관련 클래스, InputStream/OutputStream,
FileInputStream/FileOutputStream
Reader/Writer등 입출력 관련 클래스
표준 입출력/FILE 처리, 객체 직렬화 이론/실습
Thread 개요
Java에서의 Process
Thread Joining/Interrupt
Thread 사이의 통신/동기화
JDBC Programming Connection, Statement, ResultSet, PreparedStatement
Oracle의 function, procedure 다루기
DBCP, DataSource, Connection Pool
Servlet/JSP Servlet의 개요
Servlet의 Request, Response
Servlet에서의 Session, Cookie 다루기
Applet과 Servlet의 연동
JDBC Programming(Connection, Statement, PreparedStatement, CallableStatement, ResultSet) JSP 기본문법
JSP 내장 객체,Java Beans
JSP에서의 Session, Cookie 다루기
Custom Tag
MVC Model의 이해
Ajax, jQuery Programming Ajax 개발환경 구축
왜 Ajax 인가?
Ajax의 기본 구성
XMLHttpRequest 객체
innerHTML의 사용
DOM(Document Object Model) 다루기
Ajax MVC

- jQuery 개요, 다운로드, 설치
- $(document).ready() 메소드
- Selector
- $(“*"), $("#ID"), $("DIV"),$(".classname"), $("p > a"),
- $(“elementname.classname")
- 속성 선택자, 속성(attr)
- 입력양식 필터 선택자
- 위치와 관련된 필터 선택자
- jQuery 배열(Array) 관리
- jQuery 객체 확장
- 기본 필터링 메소드
- 특정 위치 문서 객체 선택
- 문서 객체에서 특정 태그를 선택하는 방법
- innerHTML 속성과 관련된 jQuery 메서드
- 문서객체 생성 , 제거
- jQuery Event
- 이벤트 관련 메소드(발생, 제거)
- 이벤트 자동 발생
- 마우스/키보드/윈도우/입력양식 이벤트
- jQuery 기본효과, 사용자지정효과
- jQuery, Ajax 관련 메소드
- XML 문서 다루기
- 입력양식 전송
Spring Framework3.2 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
Spring Tiles 연동
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 [MyBatis]
개요 및 소개
개발환경 설정 및 설치
Data Mapper란
sqlMapConfig 이해 및 환경설정
Spring, MyBatis 연동
SQL Map XML File 이해
SqlMapClient 이해
SQL의 실행(Insert/update/delete) 이해와 실습
고급 쿼리 사용방법의 이해와 실습
Spring MyBatis 응용예제 작성
 

댓글 없음:

댓글 쓰기