[초보자를위한 JAVA/JDBC/Servlet/JSP/Ajax/jQuery 실무과정]_(응용SW엔지니어링 향상과정)
본 과정은 자바 기본기를 확실히 다질 수 있는 자바 입문 과정 입니다. 자바를 처음하시는 분이 대상이며
자바 프로그래밍에 대한 기본이 부족하더라도 하나씩 이론 및 실습을 통해 적응해 가실 수 있으며 다른
프로그래밍을 해 보신 분이라면 더욱 더 자바에 대한 기본기를 다질 수 있을 것 입니다.
자바언어의 기본적인 요소 및 문법에 대한 체계적인 이론을 기본으로 자바 자료구조, Thread, Stream까지
나아가 자바웹 기본&활용,JDBC 프로그래밍 활용,XML 이후 Ajax,jQuery DOM,JSON까지 전문적으로 배울 수
있는 초보자를 위한 실무과정 입니다.
◆ 교육개강 - 8월10일 ~ 9월6일
◆ 교육과정 - 초보자를위한 JAVA,JSP 실무과정(19일 56시간)
- 노동부환급 80%~100% (기업환급,능력개발카드 지원)
◆ 교육강의시간 - 평일야간 19:00~21:00
◆대 표 :02-6925-4760
◆사이트: https://www.oraclejava.co.kr/edu/index.php/curriculum/curri_detail?command=3801&lp_type=A
교육목표
- 자바 기초부터 실무까지 활용능력 증대
- JDBC 프로그래밍의 개념확립
- JSP와 서블릿 지식과 기술 습득
- Ajax,jQuery JSON 기술습득
- XML 프로그래밍 습득
- 초보 프로그래머로서의 자세 및 기본기 확립
- 실무 개발 적응력 UP
교육대상
- 자바개발자로 전향을 원하는 개발자
- 자바 초보 개발자
- 학생 및 신입 개발자
교육과정(커리큘럼 상세 내용은 해당 홈페이지 참조)
Java
-언어소개,JDK 다운로드 및 설치
-Virtual Machine 소개/메모리 영역
-클래스 패스(Class Path) 개요
-연산자,변수,상수 제어문, 반복문
-클래스 패스
-배열, 클래스, 객체
-상속, 다형성, 인터페이스, 추상클래스
-생성자, super, this
-Map, Set, List에 대한 소개
-Vector, HashTable등 소개
-스트림개요
-Input/Output Stream
-ObjectInputStream, ObjectOutputStream
-객체직렬화
-쓰레드
-Multi
-Thread
-쓰레드 작성 요령
-Thread Join, 쓰레드동기화, 쓰레드종료
-쓰레드우선순위
JDBC
-JDBC소개
-Connection, Statement, PreparedStatement, ResultSet, CallableStatement
-JDBC를 이용한 오라클 함수/프로시져다루는 방법
-Insert/Update/Delete/Select 예제 작성하기
Servlet/JSP
-Servlet의 개요
-Servlet 기본 API 소개
-Servlet의 Request, Response
-Servlet에서의 Session
-Cookie 다루기
-JSP 기본문법
-JSP 코딩법
-JSP 내장 객체, 지시자
-JSP 표현식
-Java Beans 다루기
-JSP에서의 Session, Cookie 다루기
-JSP Custom Tag
-MVC Model의 이해
-Model1/Model2의 비교
Ajax /jQuery Programming
- Ajax 개발환경 구축
- 왜 Ajax 인가?
- Ajax의 기본 구성
- XMLHttpRequest 객체
- innerHTML, iFrame, XMLDocument 객체
- DOM(Document Object Model) 다루기
- Ajax에서의 Model
- Ajax에서의 View
- Ajax에서의 Controller
- Ajax 검색어 추천단어 서비스 예제
- FORM 입력값 검증(Validation Check) 예제
- Dydnamic하게 List값 로딩 예제
- ProgressBar 예제
- 자동 Refresh 예제
- JSON(JavaScript Object Notation)
- JQuery 개요
- JQuery 셀렉터 Element 다루기
- Element 조작
- DOM 스크립팅
- JQuery 이벤트 핸들링
- JQuery Utility 함수
- JQuery 응용
XML
- XML 개발 환경 구축, XML Editor
- DTD(Document Type Definition)정의 사용
- XML namespac, XPath을 이용한 태그의 검색
- XML Schema
- CSS, XSLT, XML Script
- Parser, SAX
- XPath
MVC Model을 이용한 게시판 or 방명록 실습 프로젝트
- 회원 가입 및 탈퇴
- 로그인
- 로그아웃
- 회원 정보 수정
- 답변형 게시판의 원리 이해
- 쓰기페이지, 읽기, 삭제 페이지의 구현
- 페이징의 원리
- 답변의 원리 및 답변페이지의 구현
- 파일 업로드의 구현, 자료실의 구현
- 메일 전송
- Ajax + JSP + Servlet + Oracle 기반 프로젝트