Severity: Notice
Message: Trying to get property of non-object
Filename: controllers/Curriculum.php
Line Number: 117
Backtrace:
File: /www_root/edu/application/controllers/Curriculum.php
Line: 117
Function: _error_handler
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: curri/view.php
Line Number: 126
Backtrace:
File: /www_root/edu/application/views/curri/view.php
Line: 126
Function: _error_handler
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
과정명 | 자바 웹 개발 및 앱개발 실무 심화과정 |
---|---|
교육기간 | 2021년 8월 30일(월) ~ 9월 29일(수) 20일 총 160시간 (평일주간(단기)) |
접수기간 | 2021년 8월 29일(일) 까지 / 선착순 마감 |
교육시간 | 09:30 ~ 18:30 |
교육비 | 1,051,840원 |
모집정원 | 10명 |
문의처 | email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760 |
교재 | 자체교재 무료제공! |
수강료 입금안내 | 계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사 카드결제 : 온라인 또는 오프라인으로 카드 결제 |
알림 |
개인 국비지원 신청자 내일배움카드 및 취업성공패키지를 활용하여 신청하시는 경우 본인자부담금과 추가부담금을 사업주위탁훈련 사업주위탁훈련의 경우 전체 수강료를 결제해주시면 되며 정상 수료자에 한해 환급이 진행됩니다.(출석률 80% 이상) 출결체크 - 개인 국비지원 신청자의 경우 발급받은 내일배움카드를 사용하여 출결을 진행합니다.- 사업주위탁훈련의 경우 HRD-Net 앱을 다운받아 오시면 되며 www.hrd.go.kr 에서 회원가입 및 본인인증을 사전에 진행하셔야 합니다. - 출결체크는 수강생의 책임으로 입/퇴실 시 꼭 진행해주셔야 합니다. |
교육생유형 | 수강료 | 본인자부담금 | 추가부담금 |
---|---|---|---|
국민내일배움카드 |
1,051,900원 |
474,340원 |
0원 |
취업성공패키지1 |
1,051,900원 |
0원 |
0원 |
취업성공패키지2 |
1,051,900원 |
421,640원 |
0원 |
일반 |
1,051,900원 |
0원 |
1,051,900원 |
교육생유형 | 수강료 | 환급액 | 회사부담금 |
---|---|---|---|
사업주위탁훈련(중소기업) |
1,051,900원 |
948,670원 |
105,410원 |
사업주위탁훈련(대기업) |
1,051,900원 |
421,630원 |
632,450원 |
수강절차 |
|
---|---|
교육대상 |
- 자바 웹 개발자가 되고픈 개발자 - 안드로이드 앱 개발자가 되고픈 개발자 - 자바에 대한 이해는 있지만 Spring을 처음배우고자 하는 개발자 - 신입 개발자 - 관련 전공 대학 졸업자 |
선수학습 | * 선수학습은 없더라도 무관함 |
강좌명 | 자바 웹 개발 및 앱개발 실무 심화과정 |
---|---|
교육목표 |
- 자바 개발의 기본기 확립 - 자바 웹 프로그래밍의 개념확립 - SQL, PL/SQL 활용능력 증대 - 기본화면개발Service개발 및 화면연계(JSP) ,Component와 데이터베이스 연동 - Ajax의 원리 및 구현방법의 이해 - jQuery 문법 및 활용에 대한 이해 - 자바 프레임워크 개발의 활용 능력 강화 - ORM과 MyBatis 에 대한 이해 및 활용능력 강화 - Android의 특성 이해 및 개발 환경 구축 - 자바를 활용한 Android 프로그램을 작성할 수 있다. - Android 관련 App/web 프로그램을 이해할 수 있다 |
교육개요 |
- 자바 개발의 기본기 확립 - 자바 웹 프로그래밍의 개념확립 - SQL, PL/SQL 활용능력 증대 - 기본화면개발Service개발 및 화면연계(JSP) ,Component와 데이터베이스 연동 - Ajax의 원리 및 구현방법의 이해 - jQuery 문법 및 활용에 대한 이해 - 자바 프레임워크 개발의 활용 능력 강화 - ORM과 MyBatis 에 대한 이해 및 활용능력 강화 - Android의 특성 이해 및 개발 환경 구축 - 자바를 활용한 Android 프로그램을 작성할 수 있다. - Android 관련 App/web 프로그램을 이해할 수 있다 |
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 개요 - Java에서의 Process - Thread Joining/Interrupt - 자바 어노테이션, 이클립스팁, 그래들 |
JDBC |
- Connection, Statement, ResultSet, - PreparedStatement (DML 예제 실습) - Oracle의 function, procedure 다루기 - DBCP, DataSource, Connection Pool |
Servlet,JSP 프로그래밍 |
- JSP 입문 - 개발 환경 설정 - Servlet의 핵심 - JSP 기본 요소 - 내장 객체와 액션 태그 - 액션 태그를 활용한 템플릿 페이지 작성 - 자바빈(JavaBean) - 세션(Session)과 쿠키(Cookie) - 예외처리 - 파일 업로드 - JavaMail - 데이터베이스를 이용한 회원 관리 시스템 - JSTL(JSP Standard Tag Library) - EL(Expression Language) - Model2 게시판 작성 - Model 2 예제 |
Ajax |
- Ajax 개발환경 구축 - 왜 Ajax 인가? - Ajax의 기본 구성 - XMLHttpRequest 객체 - innerHTML의 사용 - DOM(Document Object Model) 다루기 - Ajax MVC |
jQuery |
- JQuery 개요 - JQuery 셀렉터 Element 다루기 - Element 조작 - DOM 스크립팅 - JQuery 이벤트 핸들링 - JQuery Utility 함수 - JQuery 응용 - JQuery 기본효과,사용자지정효과 - JQuery,Ajax 메소드 - XML 문서 다루기 - 입력양식 전송 |
Spring Framework |
- J2EE Framework에 대한 흐름과 Spring - Framework에 대한 이해 - 개발 환경 설정(Java 8, STS 다운로드 및 설치) - Spring Legacy Project - Spring IoC - Spring 설정(XML, Annotation) - Spring AOP 란 ? - Aspect, Weaving, ProxyFactoryBean - Annotation기반 AOP(AspectJ) -AutoScanning컴포넌트@Component,@Repository,@Service,@Contoroller - Spring JDBC - Spring MVC - Spring Controller - Spring Web MVC Simple 예제 - Flash Attribute(RedirectAttributes, FlashMap) - Spring WEB MVC를 이용한 멀티파일 업로드 - Spring WEB MVC View, ViewResolver - Spring MVC Interceptor Spring Data JPA - JPA개요 - Spring JPA 개요 - pom.xml 설정 - Repository 인터페이스 작성 - Query 메서드 추가 - Entity 검색 기능 지정 - Entity 추가 처리 지정 - Entity 갱신 처리 지정 - Entity 삭제 처리 지정 - LIKE 검색시 이스케이프 - JOIN FETCH |
MyBatis |
- 개요 및 소개 - 개발환경 설정 및 설치 - Data Mapper, sqlMapConfig - Spring, MyBatis 연동 - SQL Map XML File, SqlMapClient - SQL의 실행(Insert/update/delete) - 고급 쿼리 사용방법의 이해와 실습 - Spring Framework 연동 |
Android |
개발환경구축 - 안드로이드 개발 도구 - JDK, android studio, 설치 Hello World - 프로젝트 구조 분석 - android studio 기본 사용법 기본 위젯 익히기 - 뷰의 개요 - 기본 위젯 다루기 - 기본 위젯 활용하기 Layout - LinearLayout - RelativeLayout - FrameLayout 고급 위젯 다루기 - 고급 위젯 - 뷰 컨테이너 메뉴와 대화상자 - Option Menu - Context Menu - 토스트 - 대화상자 파일 처리 - 파일 처리 기본 - 파일 처리 응용 그래픽과 이미지 - 그래픽 - 이미지 Activity - activity - intent - life cycle 어댑터뷰 - 리스트뷰와 그리드뷰 - 갤러리와 스피너 데이터 저장과 관리 - SQLite의 기본 - SQLite의 활용 멀티미디어와 Google 지도 - 오디오 - 스레드 - Google 지도 Service - Service - Life cycle - bound Service - Service Connection Broadcast Receiver - Broadcast Receiver MediaPlayer - MediaPlayer |
SQL |
- Oracle 설치 및 테이블스페이스의 이해, 사용자 계정 생성 및 권한 지정 - 기본 데이터 타입, Oracle Client Tool의 설치, 기본 쿼리 - SQL- DQL(SELECT), DML(INSERT, DELETE, UPDATE)문 사용하기 - 제약 조건(PK, FK, default, unique, check)의 이해 및 실습 - 실습용 테이블 설계하기, 단일 테이블에서의 쿼리 응용 - 복합 테이블간의 JOIN 쿼리 응용, SUBQUERY, VIEW - TCL(Transaction Control Language) - Function, SELECT 쿼리 응용, 읽기 일관성 - SUBQUERY, 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내 전역/공용변수, 오버로드, 사전선언 |
강사님 | IOO 강사님 |
---|---|
프로젝트 경력사항 |
|
전문분야 |
|
모.집.임.박.강.좌
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 12
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 12
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 15
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 15
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 18
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 18
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 21
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 21
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 24
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 24
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 52
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 52
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
Severity: Notice
Message: Trying to get property of non-object
Filename: static/_menu.php
Line Number: 73
Backtrace:
File: /www_root/edu/application/views/static/_menu.php
Line: 73
Function: _error_handler
File: /www_root/edu/application/views/curri/view.php
Line: 24
Function: view
File: /www_root/edu/application/controllers/Curriculum.php
Line: 179
Function: view
File: /www_root/edu/index.php
Line: 315
Function: require_once
윤**
2019-11-06 17:03 자바 웹 개발 및 앱개발 실무 심화과정교육 후기입니다.
이전에 자바를 혼자 공부한 적이 있었는데 이 강의를 듣고나서 세밀한 것 까지 다시 배우고 기초를 새롭게 다졌습니다. 또 스프링 프레임워크가 나오기 전에 사용했던 프로그래밍 방법을 사용하여 예제를 진행하면서 스프링 프레임워크가 얼마나 좋은 것인지 느껴지는 시간이였습니다. 지금까지 배운 내용이 실무에 적합한 내용이기에 회사 업무 능력에 큰 도움이 될 것 같습니다.
조**
2019-11-06 17:01 자바 웹 개발 및 앱개발 실무 심화과정수강후기
자바과정은 괜찮았으나 스프링부터 강사가 바뀌었는데 강사님이 설명이 조금 부족하시며 중간 중간 수업 흐름이 끊기는 경우가 종종있었습니다. 과정난이도는 괜찮았으나 좀 더 기초적인 쉬운 예제도 한번하고 진행하면 더욱 좋을것같습니다.
이**
2019-06-17 15:54 자바 웹 개발 및 앱개발 실무 심화과정수강후기입니다.
기초 지식이 없는 상태에서 한 달 안에 다양한 과정을 배울 수 있는 좋은 기회였습니다. 다만 데이터베이스의 경우 방대한 커리큘럼을 소화하기에 일정이 너무 타이트하였습니다. 또한 그런 일정에 맞추는 강의가 아닌, 강사 선생님의 페이스를 따라가다보니 명시된 부분들 중 배우지 못한 부분이 많아 아쉬웠습니다. 자바의 경우 다양한 예제를 반복적으로 수행하여 비교적 이해하기 수월하였습니다.
이**
2019-03-05 18:12 자바 웹 개발 및 앱개발 실무 심화과정수강후기
오라클수업은 너무 좋아 배우는것도 즐겁게 배웠으며 안드로이드와 스피링교육은 조금 진도도 빨랐고 수업 진행시간도 조금 들숙날숙하기도 하였고 수업이 어려웠습니다. 그래도 수강기간동안 강사님분들 수고 많으셨습니다.
박**
2019-03-05 12:34 자바 웹 개발 및 앱개발 실무 심화과정자바 웹 개발 교육 후기
실무 반영도 : 중하 과정 난이도 : 중 강사님 스타일 : 오라클 강사님은 너무 좋았고, 자바 강사님 수업은 설명이 부족한데 진도는 빠르다. 혼자 진도 나갈때가 있으시다.