홍보 / 광고

  • [주말저녁3/15,3/15]자바에서스프링,SQL기초에서SchemaObject
[주말저녁3/15,3/15]자바에서스프링,SQL기초에서SchemaObject
 
[주말저녁3/15]자바기초에서JSP,Servlet,Ajax,jQUERY,스프링,마이바티스,하이버네이트 
 
[주말저녁 3/15]SQL기초에서 Schema Object까지
 

tit13_title.gif

강좌명 [주말저녁]자바기초에서JSP,Servlet,Ajax,jQUERY,스프링,마이바티스,하이버네이트(주말야간(토/일))
오라클~자바커뮤니티(www.oraclejavanew.kr) 추천 실전강좌
교재 PDF or 자체교재(교재비 2만원별도)
강좌 일정 03월15일(토) ~ 05월11일(일)((주말야간(토/일)) 18:30~22:20, 18일) 총 72시간
강의 장소 [B강의장]구로디지털단지역2번 출구-> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 이마트방향 우회전 -> 50m 직진 후 우체국 옆골목으로 길건너서 직진 -> 150미터 직진 후 JnK 타워에서 우회전 -> 50미터 직진 후 우측에 코오롱빌란트2차 803호 (구로구 구로3동 222-8 코오롱디지털타워 빌란트2차 803호)
[약도보기]
수강절차 - 강좌내용 확인
- 전화 또는 홈페이지(www.onjprogramming.co.kr)를 통한 수강지원 및 수강료 결제(무통장입금, 온라인 카드결제)
- 고용보험 가입자(재직자)인 경우 고용보험환급 관련 서류 제출
- 수강전 : 커리큘럼 및 장소에 대해 다시 한번 공지
- 교육 전 설문 작성(간단한 개발 경력, 수강 목적, 강좌진행방식 등)
- 강좌 수강
- 수강후 : 교육 후 설문 작성
수강료 - 584,000원
[고용주환급]대기업: 31만원 전후, 중소기업:38만원 전 후 환급

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

재직자 내일배움카드 : 정부지원금 80% 자기부담금 20%
(구 능력개발카드 명칭이 내일배움카드로 변경 / 연간 총한도 200만원)
수강료
입금안내
- 온/오프라인 카드결제, 계좌이체(수강안내->입금안내 참조)
문의사항 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 [최소개강인원은 6명 입니다. 인원미달시 1주~2주 연기 될 수 있습니다]

본과정은 자바웹프로그래밍을 배우고 싶지만 평일, 주말낮에 시간이 안되시는 분들을 위해 특별할인가로 개설된 과정 입니다.

프로그래밍 언어의 경험이 있는 분이지만 자바를 처음하시는 분들을 위해
현장에서 필요로 하는 기술들을 최적화된 커리큘럼 및 강사를 통해 배울 수 있도록 하는 과정 입니다.

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

본과정을 통해 기초부터 하나씩 배우신다면 내공 있는 자바 개발자가 되실것을 확신합니다!

과제에 충실하고 복습하신다면 짧은 시간에 자바개발자가 될 수 있을 것 입니다.
교육목표 - 자바 기본문법의 이해
- 자바 객체지향의 이해
- 자바 자료구조 클래스에 대한이해
- JDBC 개발에 대한 이해
- 웹의 기본적인 아키텍처에 대한 이해
- 서블릿 작성법, 라이프 사이클에 대한 이해
- JSP의 작동원리 및 기본문법의 이해
- Ajax 및 jQuery에 대한 이해
- WAS(Web Application Server) 및 Web Server에 대한 이해
- 자바기반 프레임워크에 대한 이해(Spring3.X)
- SQL Mapper(MyBatis)에 대한 이해
- Hibernate Mapper에 대한 이해
- 실무 자바기술의 전반적인 이해 및 활용
교육대상 - 프로그래밍 언어에 대한 경험 있지만 자바는 처음이신분
- 초보 자바 개발자
- 자바를 공부하고 싶은 학생, 일반인
선수학습 - 프로그래밍 언어 기본
 

tit7_title.gif

Java Fundamental 자바 언어 소개,기본 문법
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 Programming JDBC Driver 소개
JDBC 연결방법
Connection, Statement, ResultSet, PreparedStatement
Oracle의 function, procedure 다루기
DBCP, DataSource, Connection Pool
Servlet/JSP -서블릿 개요 작동원리
- web.xml 매핑 방법
- Servlet 라이프 사이클
- HttpServletRequest/HttpServletResponse
- Cookie, Session
- JDBC 소개 Connection
- Statement, PreparedStatement, ResultSet
- CallableStatement
- JDBC를 이용한 SQL 함수
- 프로시져 다루는 방법
- Insert/Update/Delete/Select 예제 작성하기
- JSP 개요
- 동작원리
- 기본문법(지시자, 내장객체, 스크립틀릿, 표혐식, 액션태그 등)
- 사용자 정의 태그 쿠키
- 쿠키, 세션 다루기
- JSTL, EL
- MVC Model소개
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 문서 다루기
- 입력양식 전송
Spring3.X J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
개발 환경 설정(Eclipse4.3 KEPLER, Tomcat7, Spring3.2 다운로드 및 설치)
Maven, STS 플러그인 설치
왜 IoC를 사용해야 하는가, 예제를 통한 이해
Spring IoC
DL(Dependency LookUp) &DI(Dependency Injection)
Dependency Pull, CDL(Contaxtualized Lookup)
Setter/Constructor/Method Injection
Spring 설정(XML, Annotation)
Spring AOP 란 ?Code, Advice, JoinPoint,PointCut
Aspect, Weaving, ProxyFactoryBean
Annotation기반 AOP(AspectJ)
Auto Scanning 컴포넌트@Component,@Repository,@Service,@Contoroller
@Resource vs @Autowired
Spring의 선언적 AOP 선언
Spring3.X에서 제공하는 Pointcut 이해 및 실습
Spring JDBC
Spring 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연동)

- Spring 게시판 작성 미니 프로젝트

[기본기능]
게시판 리스트보기 + 게시물 본문내용 미리 보기 + 게시 글 상세보기 + 커멘트(댓글)기능 + 글쓰기(파일업로드) + 글 수정하기 + 글 삭제하기 + 답변글

[확장기능]
주입(DI)을 Annotation으로...
@Controller, @Request Mapping 적용
Spring Advice 적용하여 Application Logging(Spring AOP 적용)
Spring JDBC를 MyBatis로 버전업
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 실습
 
 
 
[주말저녁]SQL기초에서 Schema Object까지

tit13_title.gif

강좌명 [주말저녁]SQL기초에서 Schema Object까지(주말주간(토/일))
오라클~자바커뮤니티(www.oraclejavanew.kr) 추천 실전강좌
교재 자체교재제공(교재비 15,000원 별도)
강좌 일정 03월15일(토) ~ 04월13일(일)((주말주간(토/일)) 18:30~22:20, 10일) 총 40시간 
강의 장소 [A강의장]구로디지털단지역2번 출구-> 미니스톱끼고 우회전 -> 100m 직진 후 골목길 끝에서 이마트방향 우회전 -> 50m 직진 후 우체국 옆골목으로 길건너서 직진 -> 150미터 직진 후 JnK 타워에서 우회전 -> 50미터 직진 후 우측에 코오롱빌란트2차 803호 (구로구 구로3동 222-8 코오롱디지털타워 빌란트2차 803호)
[약도보기]
수강절차 - 강좌내용 확인
- 전화 또는 홈페이지(www.onjprogramming.co.kr)를 통한 수강지원 및 수강료 결제(무통장입금, 온라인 카드결제)
- 고용보험 가입자(재직자)인 경우 고용보험환급 관련 서류 제출
- 수강전 : 커리큘럼 및 장소에 대해 다시 한번 공지
- 교육 전 설문 작성(간단한 개발 경력, 수강 목적, 강좌진행방식 등)
- 강좌 수강
- 수강후 : 교육 후 설문 작성
수강료 - 320,000원
[고용주환급]대기업: 17만원 전후, 중소기업:22만원 전 후 환급

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

재직자 내일배움카드 : 정부지원금 80% 자기부담금 20%
(구 능력개발카드 명칭이 내일배움카드로 변경 / 연간 총한도 200만원)
수강료
입금안내
- 온/오프라인 카드결제, 계좌이체(수강안내->입금안내 참조)
문의사항 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 [최소개강인원은 6명 입니다. 인원미달시 1주~2주 연기 될 수 있습니다]

과정은 프로그램 개발 시 개발자들이 흔히 겪게 되는 SQL 사용법에 중점을 둔 강좌로서 기본적인 SQL사용법 부터 ,SQL*Plus사용법, SQL함수, 서브쿼리, 조인, 그룹함수에 대해 집중적으로 학습하며 개발하면서 자주 보게되는 Schema Object(Table, Index, View, Sequence, Synonym, Store Procedure/Function), 권한과 롤, 계층적 쿼리문까지 학습하는 과정 입니다.

본 과정을 수료함으로써 개발자로서 SQL 사용에 대한 자신감 및 SQL SKILL을 향상 시킬 수 있을 것 입니다.
교육목표 ○ SQL*Plus 사용법에 대한 이해
○ SQL 기본 함수에 대한 이해
○ SQL 고급함수에 대한 이해
○ Join 및 Sub Query에 대한 이해
○ DML, DDL, DCL에 대한 이해
○ Oracle Index에 대한 이해
○ Oracle Schema Object 에 대한 이해(Table, View, Index, Trigger, DataBase Link, Sequence, Synonym등)
○ Table에 대한 제약조건에 대한 이해
○ 인덱스를 선정하는 기준에 대한 이해
○ 효율적인 인덱스 운영 및 관리
○ B*Tree 인덱스의 단점을 보완하기 위한 기타 인덱스에 대해 이해.
○ 권한, 롤에 대한 이해
○ 계층적 질의문에 대한 이해
교육대상 - 초보 개발자
- SQL을 처음부터 배우려는 자
- SQL능력이 부족한 개발자
선수학습 - 데이터베이스 개념
 

tit7_title.gif

시작하기 오라클 설치
SQL개요
DBMS 개요
실습 테이블/데이터 설치
기본 SELECT 구문 사용법
연산자
DISTINCT, ALL
SQL*Plus SQL*Plus
SQL*Plus 환경 명령어
SQL*Plus 형식 명령어
SQL*Plus 편집 명령어
SQL*Plus 파일조작 명령어
SQL*Plus 실행명령어
Data Type 데이터 타입의 종류
데이터 타입의 특성
데이터 타입의 결정 전략
ROWID, ROWNUM
SQL연산자 산술/비교/논리 연산자
BETWEEN, IN 연산자
LIKE 연산자
NULL 연산자
집합연산자
- UNION, UNION ALL, MINUS, INTERSECT
ORDER BY
SQL함수 SQL 함수란
문자 함수
숫자 함수
날짜 함수
데이터 타입의 변환
일반 함수
그룹 함수 그룹 함수란
그룹 함수의 종류
- COUNT, MAX, MIN, SUM., AVG, GROUPING, GROUPING SETS
ROLLUP, CUBE연산자
HAVING 절
JOIN 조인이란?
테이블 별명
EQUI JOIN
NATURAL JOIN
NON-EQUI JOIN
JOIN ~ USING
OUTER JOIN
SELF JOIN
Sub Query 서브쿼리란?
단일행 서브쿼리
복수행 서브쿼리(IN, ANY, ALL, EXISTS, NOT EXISTS)
PAIRWISE 다중 칼럼 서브쿼리
UNPAIRWISE 다중 칼럼 서브쿼리
상호연관 서브쿼리
Scalar 서브쿼리
데이터 조작어(DML) 데이터 조작어란?
INSERT, UPDATE, DELETE, MERGE
INSERT ALL
Conditional INSERT ALL
Conditional-First INSERT
PIVOTING INSERT
Transaction관리(Commit, RollBack, SavePoint)
DELETE, DROP, TRUNCATE의 비교
Schema Object 1. Table, View, Sequence, Synonym, DataBase Link, Trigger, Package
- 개념
- 생성/수정/삭제 방법
- 딕셔너리 뷰 참조 방법

2. Index
- B*Tree Index
- Bitmap Index
- Function Based Index
- Reverse Key Index
- IOT
- Index 활용법
- 인덱스를 이용한 SQL 튜닝
Data Dictionary 데이터 딕셔너리란?
데이터 딕셔너리 종류
- USER_, ALL_, DBA_
USER_OBJECT
USER_CATALOG
데이터 무결성 NOT NULL
UNIQUE KEY
PRIMARY KEY
FOREIGN KEY
CHECK
데이터베이스 보안 권한이란?
권한부여, 회수 방법
객체권한, 시스템 권한
롤이란?
롤 부여/회수 방법
딕셔너리 뷰 조회방법
계층적 쿼리문 계층적 쿼리문이란?
LEVEL 의사열
top-down, bottom-up
계층구조에서 가지 제거 방법
0  COMMENTS