2015년 12월 23일 수요일

자바웹(JAVA, JSP,Spring,MyBatis,XPlatform)프로젝트과정


자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정

강좌명 자바웹(JSP,Spring,MyBatis,XPlatform)프로젝트과정(평일야간)
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재 PDF or 자체교재(교재비 무료)
강좌 일정 상단 URL 참조(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소 [D강의장]구로디지털단지역2번 출구 -> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 횡단보도 건너기 --> 우회전 후 구로호텔 직전 좌측길, 호텔 바로 뒤편 파트너스타워2차 301호
[약도보기]
지원절차 - 강좌내용 확인 후 페이지 하단 "지원하기" 버튼 클릭
- 고용보험 가입자인 경우 관련 서류 제출(아래 "제출서류" 확인)
- 교육전 : 개강일자/시간 및 공지사항에 대하여 전화 또는 문자 공지
- 교육당일 : 교육 전 설문 작성(직무, 간단한 개발 경력, 수강 목적, 강좌 진행방식 등)
- 교육 중 : 수시로 제출되는 이론/실습 과제에 대하여 제출하면서 SKILL UP
- 교육후 : 메인 페이지 좌측 배너 클릭 후 교육 후 설문 작성
근로자개인
지원/결제안내
- 평일주간 교육은 사업주환급 교육만 가능하며 근로자 개인수강지원(근로자카드,내일배움카드)은 불가능 함.
- 근로자 개인수강지원의 경우 재직자내일배움카드 또는 근로자카드 발급 받으신분만 수강 가능
카드를 수령하지 않았더라도 근로자카드 신청 후 노동부 승인 받은 상태(2~3일 이후)라면 수강 가능.
- 근로자 카드는 고용보험 가입자라면 누구나 간단한 절차를 통해 발급가능.(근로자카드제도 및 발급안내)
- 본인부담액은 교육비의 0~20% 이며 계좌이체 ,근로자카드 또는 개인카드로 결제가능
사업주훈련
지원/결제안내
- 고용보험 가입자에 대하여 환급교육 가능
채용예정(확정)된 분은 현재 고용보험 미가입이라도 교육가능.(채용예정 기업에서 결제하고 해당 기업으로 환급)
- 교육비는 전액 계좌이체 또는 카드(내방결제만 가능)로 교육전 결제 해야 하며 출석룔80% 이상 수료후 회사에서 관할 산업인력 공단으로 환급신청서 제출해서 환급절차 진행해야 되고, 보통 2~3주 정도 후 회사로 환급됨.(환급룔은 과정마다 다르니 확인필요)
수강료
입금안내
- 계좌이체(메인페이지 좌측 신한은행 계좌)
- 카드결제는 방문 카드 결제만 가능하며 온라인 카드결제는 지원하지 않습니다.
- 평일주간 기업100%환급 교육은 계좌이체만 가능합니다.(계산서 발급)
제출서류 - 고용주/사업주 환급 : 상단 정보마당/자료실의 1번 근로자동의서, 2번 훈련위탁계약서(평일주간 교육은 2번만 필요)
- 근로자/내일배움 카드과정 : 상단 정보마당/자료실의 5번 근로자카드,내일배움카드지원자용 신청서
- 제출방법 : 이메일(webmaster@oraclejavacommunity.com) or 팩스(0505-719-4790) or 내방
수강료 및
환급금액
강사소개
- 상단 URL 참조
문의안내 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 본 과정은 단기간에 자바의 필요한 부분만을 습득하고 개발자로 거듭날 수 있는 실무프로젝트형 과정 입니다. 자바초보자나 초보자를 대상으로 최소/최적의 이론을 습득 후 팀 단위로 Eclipse/Maven/Gradle/Tomcat/Spring.X/Mibatis/jQUERY/XPlatform 환경에서 미니프로젝트 개발을 하는 과정 입니다.

기반기술은 JAVA, JSP/Servlet, Ajax, jQUERY, Spring4.X, Spring MVC, spring JDBC, Spring DI/DL, Spring AOP, MyBatis, XPlatform이며 수강생들의 수준에 맞게 최적화된 이론수업을 거친 후 프로젝트를 진행합니다. 이론교육시에도 실습을 통한 이론취득에 중점을 두는 과정 입니다. (이론교육의 깊이는 수강생분들의 현재 수준에 따라 조절됩니다!)

자바웹,스프링 개발의 세계에 동참하시기를 바랍니다!
교육목표 자바/스프링/웹개발자 양성
Xplatform 개발환경 습득
스프링전문 실무개발
이론에 충실한 자바 웹개발자로서 SKILL UP
개발력이 있는, 개발가능한 프로그래머 양성
교육대상 자바개발자가 되고픈 초보자
초보자 or 초보자바개발자
스프링 기반 웹개발을 하고싶은 개발자
선수학습 프로그래밍기본
데이터베이스기본
 

자바기본 JDK7/JDK8, 이클립스, KEPLER, MAVEN, Gradle설치
객체지향개요
클래스 패스(Class Path) 개요
Array 이론/실습
클래스와 객체(Class & Object)
Abstarct Data Type, 상속(Inheritance)과 다형성
추상클래스(Abstract Class)와 다형성
인터페이스(Interface)와 다형성
추상클래스와 인터페이스의 구별 및 필요성 이해
구현을 인터페이스 뒤로 숨기기
연관(Aggregation & Composition)
오버로딩(OverLoading)과 오버라이딩(Overriding)
this/super/constructor
자바 자료 구조 클래스(JCF)
List, Set, Map 계열
스트림(Stream) 입출력 관련 클래스, InputStream/OutputStream,
FileInputStream/FileOutputStream
Reader/Writer등 입출력 관련 클래스
표준 입출력/FILE 처리, 객체 직렬화 이론/실습
Thread 개요
Java에서의 Process
Thread Joining/Interrupt
Thred동기화
Servlet/JDBC/JSP [Servlet]
서블릿 개요 작동원리
web.xml 매핑 방법, @WebServlet 어노테이션
Servlet 라이프 사이클
HttpServletRequest/HttpServletResponse
Cookie, Session
JDBC 소개 Connection
Statement, PreparedStatement, ResultSet
CallableStatement
JDBC를 이용한 SQL 함수
프로시져 다루는 방법
Insert/Update/Delete/Select 예제 작성하기

[JSP]
JSP작성법, Life Cycle
동작원리
기본문법(지시자, 내장객체, 스크립틀릿, 표혐식, 액션태그 등)
쿠키, 세션 다루기
JSTL, EL
MVC Model소개, JSP & Model Layer
AJAX/jQUERY [AJAX]
Ajax개요
Ajax의 기본 구성
XMLHttpRequest 객체
innerHTML, iFrame, XMLDocument 객체
DOM(Document Object Model) 다루기
Ajax에서의 Model
Ajax에서의 View
Ajax에서의 Controller
AJAX 자동 Refresh 예제

[jQUERY]
jQuery 개요, 다운로드, 설치
$(document).ready() 메소드
Selector
$(“*"), $("#ID"), $("DIV"),$(".classname"), $("p > a"),
$(“elementname.classname")
속성 선택자, 속성(attr)
입력양식 필터 선택자
위치와 관련된 필터 선택자
jQuery 배열(Array) 관리
jQuery 객체 확장
기본 필터링 메소드
특정 위치 문서 객체 선택
문서 객체에서 특정 태그를 선택하는 방법
innerHTML 속성과 관련된 jQuery 메서드
문서객체 생성 , 제거
jQuery Event
이벤트 관련 메소드(발생, 제거)
이벤트 자동 발생
마우스/키보드/윈도우/입력양식 이벤트
jQuery 기본효과, 사용자지정효과
jQuery, Ajax 관련 메소드
XML 문서 다루기
입력양식 전송
AJAX & jQUERY
Spring Framework3.X JAVA Bean vs EJB vs Spring
J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
개발 환경 설정(Eclipse4.4, Tomcat8, Spring4, MAVEN, Gradle, 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 (이론 및 실습)
Spring4 @MVC
MVC관련 Annotation
Spring Controller
Spring MVC Interceptor
@Controller, RequestMapping
Spring MVC Multiple File Upload
Spring MVC 장바구니 구현, XML응답처리
JSON 응답처리, 컨트롤러 예외처리
Spring 표현언어 SpEL
Spring Transaction 관리
@Transactional Annotation, XML설정방식, 프로그래밍적 트랜잭션 처리방법의 이해
Spring Interceptor
Spring Scheduling(Quartz연동)
Spring4를 이용한 게시판 작성
- 리스트보기,글쓰기,읽기,댓글,답변글처리
- @Controller, @Request매핑 적용
- 주입(DI)를 Annotatrion으로 변경
- Spring AOP를 적용하여 게시판 DML 로깅 하기
- 스프링 게시판에 MyBatis 적용하여 SQL문을 XML안으로
MyBatis/Hibernate [MyBatis]
개요 및 소개
개발환경 설정 및 설치
Data Mapper란
sqlMapConfig 이해 및 환경설정
Spring, MyBatis 연동
SQL Map XML File 이해
SqlMapClient 이해
SQL의 실행(Insert/update/delete) 이해와 실습
고급 쿼리 사용방법의 이해와 실습
Spring MyBatis 응용예제 작성
Spring3.X, MyBatis3 Transaction이론/실습

[Hibernate]
Hibernate 소개
SessionFactory 설정
1:1, 1:다 매핑
Session Interface
Hibernate DML
Spring, Hibernate 예제 프로그램 작성
Hibernate 설정을 Annotation으로...@Entity, @Table, @Id, @Column
Spring, Hinernate Transaction 실습
Xplatform Xplatform 소개
설치 및 환경설정
컴포넌트 디자님, 기본화면실습
조회 및 저장 기능 실습
비동기/동기 통신
SDI, M야, 화면상속
MLM
배포
Spring,MyBatis,XPlatform 기반 프로젝트 프로젝트 주제선정 : Spring @MVC, MyBatis 기반의 쇼핑몰
사용기술요소 : JAVA, JSP, Servlet, AJAX, jQUERY, Spring4, @MVC, MyBatis
기본설계
개발환경구축(Eclipse, SVN, Gradle, MAVEN, STS, Spring4, MyBatis, XPlatform)
기본기능정의
DB모델링
개발 및 시연
 


댓글 없음:

댓글 쓰기