2016년 4월 28일 목요일

[평일주간,기업전문교육]닷넷,C#기초에서ADO.NET,ASP.NET까지 *개강확정*

http://www.ojcedu.com/onj/curri/curri-master.html?command=1835

닷넷,C#기초에서ADO.NET,ASP.NET까지

강좌명닷넷,C#기초에서ADO.NET,ASP.NET까지
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재자체교재 제공(교재비 20,000원 별도)
강좌 일정상단 URL 참조
(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소[C강의장]구로디지털단지역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 내방
수강료 및
환급금액
강사소개
880,000원
[고용주환급] 교육비 88만원 선 결제 후 중소기업: 336,384원 전후, 대기업(1000인 미만) : 252,288원 전후, 대기업(1000인 이상) : 168,192전후 환급

[근로자직업능력개발훈련(근로자카드, 재직자내일배움카드)]중소기업 정규직 20% 본인부담, 중소기업 비정규직/이직예정자/무급휴직자 무료, 대기업 정규직은 전액본인부담, 정규직50세이상/이직예정자 20% 본인부담, 비정규직/정규직무급휴직자 무료

근로자카드20% 본인부담액 : 543,610원(20% 84,090원 + 훈련비차액 459,520원)
근로자카드0% 본인부담액 : 459,520원

[휴강] :법정공휴일
[강사소개]오라클자바커뮤니티학원장 직강.
문의안내02-851-4790 번으로 연락 부탁 드립니다.
교육개요본 과정은 C#4.X 기본 문법에 대해 CLR, CTS, .NET Framework개요부터 객체지향프로그래밍(클래스, 객체, 상속, 추상클래스, 인터페이스, 다형성, 오버로딩, 오버라이딩), 배열, 열거형,구조체, 컬렉션관련 클래스, 델리게이터, 이벤트핸들링, 인덱서, 어프리뷰트, 프로퍼티, 람다식, 링크, 쓰레드등 기초프로그래밍 기법에서 부터 고급프로그래밍 기법까지 학습한 ADO.NET을 통해 C#에서 데이터베이스 다루는 방법에 대해 이해를 하고 C# 윈폼프로그래밍의 기초(컨트롤 및 작동방법)를 다진 후 실제 윈폼 Application을 만듦으로서 C# 윈도우 프로그래밍에 대해 이해를 하게 됩니다.

또한 닷넷 프레임워크의 웹개발 기술인 ASP.NET4.0의 각종 웹폼콘트롤, HTML콘트롤, 코드비하인, ASP.NET의 쿠키, 세션을 이용한 상태관리에 대해 이해를 한 후 다양한 예제 실습을 통해 체계적으로 닷넷의 웹개발 기술을 배울 수 있는 과정 입니다.

실무 실습 위주의 교육으로 열심히 하시면 좋은 결과 있으실 것 입니다!
교육목표- 닷넷 프레임워크에 대한 이해
- C#의 기본 문법과 구조이해
- C#을 이용한 객체 지향 프로그래밍에 대한 이해
- C# 고급프로그래밍에 대한 이해
- ADO.NET에 대한 이해
- 윈폼 Application 개발에 대한 이해
- 기존 개발환경과 ASP.Net 환경의 이해
- 웹 환경에서 C#이 어떻게 ASP.Net으로 구성되는지에 대한 이해
- ASP.Net Component의 이해
- .Net Framework WEB 개발 방법론의 이해


교육대상- 닷넷 프레임웍에서의 윈도우 애플리케이션 및 웹 응용 프로그램 개발을 위한 개발자
- C#의 기초를 배우고자 하는 학생 및 개발자
- 초보 개발자
선수학습- 프로그래밍 기본
 

C# 프로그래밍1. 닷넷 프레임워크, C# HelloWorld, 프로그래밍 기초
1-1. 닷넷이란?(CLI, CLR)
1-2. C#, 변수, 상수, 기본구조
1-3. C#, HelloWorld, Main 함수
1-4. C#, 연산자
1-5. C# 자료형(Value Type, Reference Type)
1-6. 사용자정의타입(열거형, 구조체)
1-7. 조건문, 제어문, 반복문(if, switch, for, while, forEach)
1-8. 가변길이 매개변수(params)
1-9. 명명된 인수 및 선택적 인수
2. 닷넷 어셈블리(.NET Assembly)
2-1. 닷넷 어셈블리란?
2-2. 닷넷 어셈블리 작성(클래스 라이브러리)
2-3. 닷넷 어셈블리 작성(어셈블리 호출예제)
2-4. 닷넷 어셈블리 작성(전용/공유 어셈블리)
3. C# 객체지향 프로그래밍
3-1. 클래스(Class) 기초
3-2. C#에서 다형성 구현하기
3-3. C#, 구조체 및 생성자
3-4. 객체와 메모리(소멸자, Dispose)
3-4. C# 봉인 클래스(Sealed) 및 sealed 한정자
3-5. C# virtual 한정자
3-6. C# partial 클래스
4. C# 프로그래밍 활용
4-1. 값전달, 참조전달(ref, out)
4-2. 프로퍼티(Property)
4-3. 연산자 오버로딩(Operator Overloading)
4-4. C# 배열(Array)
4-5. 깊은 복사(Deep Copy), 얕은 복사(Shallow Copy)
4-6. C# 컬렉션 클래스(Collection Class)
4-7. C# 인덱서(Indexer)
4-8. C# 일반화 프로그래밍(Generic)
4-9. C# 델리게이트, 델리게이트 체인
4-10. C# 이벤트(Event)
4-11. C# 어트리뷰트(Attribute)
4-12. C# 람다식(Lambda __EXPRESSION__)
4-13. C# Func, Action 델리게이트
5. C# 링크(Linq)
5-1. LINQ 쿼리식 기본
5-2. C# LINQ(메소드기반 쿼리식)
5-3. C# LINQ(여러데이터 원본질의)
5-4. C# LINQ(LET)
5-5. C# LINQ(GROUP BY)
5-6. C# LINQ(조인, JOIN)
5-7. C# LINQ(JOIN을 메소드 기반 쿼리식으로)
5-8. C# LINQ(LINQ TO DATASET)
6. C# 쓰레드(Thread)
6-1. C# 멀티 쓰레드(Multi-Thread)
6-2. C# 멀티 쓰레드(Suspend, Resume)
6-3. C# 멀티 쓰레드(AutoResetEvent)
6-4. C# 멀티 쓰레드(Thread Join)
6-5. C# 멀티 쓰레드(우선순위, ThreadPriority)
6-6. C# 멀티 쓰레드(동기화, lock)
6-7. C# 멀티 쓰레드(동기화, Monitor)
C# 윈도우 프로그래밍Winform 프로그램의 작동원리
Application 클래스(윈도우 생성 및 종료)
Application 클래스(마우스 클릭이벤트 메시지 필터링)
C#으로 윈폼 만들기(Form클래스)
C#으로 윈폼 만들기(Form클래스 – 마우스 이벤트 처리)
C#으로 윈폼 만들기(Form클래스 – 속성)
C#으로 윈폼 만들기(Form클래스 – 폼에 컨트롤 올리기)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – GroupBox, Label, ComboBox, CheckBox, TextBox)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – TrackBar, ProgressBar)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – Button, Form, Dialog)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – TreeView, ListView)
ADO.NET 연동을 통한 주소록 응용프로그램 실습
C# 윈폼 으용프로그램만들기
(ADO.NET, ORACLE을 이용한 로그인 프로그램)
C# Network 프로그래밍TCPClient, TCPListener
C#에서 소켓 다루기
(스트림소켓, 데이터그램소켓, RAW소켓)
Socket, NetworkStream 클래스 소개
소켓 프로그래밍 방법
EchoClient, EchoServer
MultiThreadEchoServer
콘솔 기반 채팅 or 윈폼기반 채팅 실습
ADO.NET 프로그래밍ADO.NET개요, 소개
ADO.NET 아키텍처
ODP.NET, ODAC 설치(32비트, 64비트)
DB Connection, Command객체, DataReader
Transaction 예제
ADO.NET을 이용한 데이터 조작(INSERT, UPDATE, DELETE, SELECT)
ExecuteNonQuery, ExecuteQuery
데이터 어댑터(Data Adapter)
데이터 추출(DataReader, DataSet, DataTable)
ASP.NET 프로그래밍웹서버 및 웹개요
ASP.NET HelloWorld 작성
웹폼 컨트롤
HTML 컨트롤
코드비하인드&ASP.NET
List, DataGrid, ADO.NET과 ASP.NET
ASP.NET에서의 상태 관리(Session, Cookie)
ASP.NET에서의 사용자 정의 컨트롤
ASP.NET에서 이벤트 로그 다루기
ASP.NET에서의 출력 캐싱 이론 및 실습
ASP.NET 방명록 or 게시판 작성
 

2016년 4월 25일 월요일

실무자를위한스프링4,마이바티스,하이버네이트-실무Spring framework개발교육(평일,주말)



평일주간 : http://ojcedu.com/onj/curri/curri-master.html?command=1822

강좌명 실무자를위한스프링4,마이바티스,하이버네이트
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재 자체교재 or PDF 제공(13,000원 별도)
강좌 일정 상단 URL 참조 
(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소 [B강의장]구로디지털단지역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 내방
수강료 및
환급금액
강사소개
380,000원
[고용주환급] 교육비 38만원 선 결제 후 중소기업: 210,240원 전후, 대기업(1000인 미만) : 157,600원 전후, 대기업(1000인 이상) : 105,120 전후 환급

[근로자직업능력개발훈련(근로자카드, 재직자내일배움카드)]중소기업 정규직 20% 본인부담, 중소기업 비정규직/이직예정자/무급휴직자 무료, 대기업 정규직은 전액본인부담, 정규직50세이상/이직예정자 20% 본인부담, 비정규직/정규직무급휴직자 무료

근로자카드20% 본인부담액 : 169,760원(20% 52,560원 + 훈련비차액 117,200원)
근로자카드0% 본인부담액 : 117,200원

[휴강] :법정공휴일
문의안내 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 실무, 실습 위주의 교육 입니다!

본과정은 자바 웹개발에서 가장 많이 사용되고 있는 자바기반 프레임워크인 Spring4를 학습하는데 스프링이 왜 도입되어야 하는지부터, 기본모듈구성, 아키텍처 DI, DL, IoC, 최근 개발모델의 핵심인 Spring AOP, AspectJ Annotation, 표현언어인 SpEL, Spring WEB MVC, Spring JDBC, Spring Transaction등 개발에 필요한 부분을 체계적으로 실습을 통해 학습하며 ORM 프레임워크인 MyBatis, Hibernate 까지 학습하는 실무실습위주의 Spring 최고 교육 입니다.

[특징]
- 실무/실습에 근거한 이론 취득
- 단기간에 스프링 개발자로 양성
- 문답씩 수업으로 수강 효과 극대화
- 이론/실습 과제로 인한 개발력 UP
- 실무전문가 직강, 실무적응력 UP
교육목표 - Gradle, Maven 이해, 빌드 이해
- Spring의 도입배경 및 아키텍처에 대해 이해한다.
- Eclipse, Maven, STS 플러그인에 대한 이해
- Spring IoC(DI, DL)의 이해
- Spring AOP의 이해
- AspectJ Annotation에 대한 이해
- Spring Web MVC, JDBC의 이해
- Spring @MVC에 대한 이해
- Spring Controller에 대한 이해
- Spring Transaction에 대한 이해
- Spring RESTFul WebService의 이해
- SpEL에 대한 이해
- Spring ORM에 대한 이해
- Spring Boot 이해
- MyBatis 설정에 대한 이해
- MyBatis Mapper에 대해 이해한다.
- Spring & JPA 이해
- Hibernate 이해
- 실무 개발 환경에 적응력 UP





교육대상 - 자바웹 개발자
- J2EE 기반 개발자
- 스프링에 관심 있는 학생 또는 초보 개발자
선수학습 - JAVA
- JSP, Servlet
 

스프링 프레임워크 & ORM Gradle 다운로드, 설치
Gradle이란? Gradle HelloWorld
Gradle Tasks
Eclipse Gradle PlugIn 설치
Gradle Build Project, External Dependency
build.gradle 빌드
Spring Boot 소개
Spring Boot, Gradle 응용예제
J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
개발 환경 설정(Eclipse Luna/Kepler/Mars, Tomcat8, Spring3/4 다운로드 및 설치)
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, Weaving
Aspect, Weaving, ProxyFactoryBean
Annotation기반 AOP(AspectJ)
Auto Scanning 컴포넌트@Component,@Repository,@Service,@Contoroller
@Resource vs @Autowired
Spring의 선언적 AOP 선언
Spring Pointcut 이해 및 실습
Spring JDBC
Spring Web MVC
Spring Controller
@MVC, @Request,@RequestPram
@ExceptionHandler,@ControllerAdvice
@CookieValue
Flash Attribute(RedirectAttributes, FlashMap)
@XmlRootElement, @XmlElement
@ModelAttribute, @SessionAttributes
Spring MVC Interceptor
@Controller, RequestMapping
Spring MVC Multiple File Upload
Shopping Cart 구현
Spring RESTFul WebService
Spring 표현언어 SpEL
Spring Tiles 연동
Spring Transaction 관리
@Transactional Annotation, XML설정방식, 프로그래밍적 트랜잭션 처리방법의 이해
Spring Interceptor
Spring JPA
JPA Annotation
Spring Boot & JPA

[MyBatis]
개요 및 소개
개발환경 설정 및 설치
SQL Mapper란
sqlMapConfig 이해 및 환경설정
SqlSessionFactory, Mapper Interface
SqlSessionFactoryBean
@MapperScan
MapperScannerConfigurer
SqlSessionTemplate
SqlSessionTemplate vs SqlSession
Spring, MyBatis 연동
SQL의 실행(Insert/update/delete) 이해와 실습
고급 쿼리 사용방법의 이해와 실습
Spring MyBatis 응용예제 작성
Spring, MyBatis3 Transaction이론/실습

[Hibernate]
Hibernate 소개
SessionFactory 설정
1:1, 1:다 매핑
Session Interface
Hibernate DML
Spring, Hibernate 예제 프로그램 작성
Hibernate 설정을 Annotation으로...@Entity, @Table, @Id, @Column
Spring, Hinernate Transaction 실습
Spring Boot & hibernate


[Spring JPA]
JPA 소개
Spring Boot, JPA 응용어플리케이션 작성
Spring WEB MVC & JPA 응용예제 작성
Mini Project - Spring & MyBatis 기반 응용 프로그램 작성
- Spring WEB MVC를 이용한 웹 게시판

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

[확장기능]
주입(DI)을 Annotation으로...
@Controller, @Request Mapping 적용
Spring Advice 적용하여 Application Logging(Spring AOP 적용)
Spring JDBC를 MyBatis로 버전업
 
 



2016년 4월 14일 목요일

[평일주간]SQL기초에서Schema Objects까지-재직자환급,근로자카드,SQL학원

평일주간 : http://www.ojcedu.com/onj/curri/curri-master.html?command=1820

강좌명 SQL기초에서Schema Objects,힌트,튜닝까지(평일주간(단기))
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재 (교재비 30,000원 별도)
본원에서 SQL실무교육을 위해 자체 제작한 교재(SQL초보에서Schema Object까지, PL/SQL,HINT,TUNING)
강좌 일정 상단 URL 참조
(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소 [B강의장]구로디지털단지역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 내방
수강료 및
환급금액
강사소개
620,000원
[고용주환급] 교육비 62만원 선 결제 후 중소기업: 336,384원 전후, 대기업(1000인 미만) : 252,288원 전후, 대기업(1000인 이상) : 168,192전후 환급

[근로자직업능력개발훈련(근로자카드, 재직자내일배움카드)]중소기업 정규직 20% 본인부담, 중소기업 비정규직/이직예정자/무급휴직자 무료, 대기업 정규직은 전액본인부담, 정규직50세이상/이직예정자 20% 본인부담, 비정규직/정규직무급휴직자 무료

근로자카드 본인부담액은 284,096원 입니다.

[휴강] :법정공휴일
문의안내 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 실무에서 다 년간 SQL튜닝을 경험한 실전 DBA, SQL튜닝 전문가가 진행하는 본 과정은 개발 시 흔히 겪게 되는 최적의 SQL 사용법에 중점을 둔 강좌로서 기본적인 SQL문법, SQL기본함수, 서브쿼리, 조인, 효율적인 인덱스 사용법을 세분화해서 집중적으로 학습합니다.

또한 개발하면서 자주 보게되는 스키마 객체(Schema Object, Table, Index, View, Sequence, Synonym, DBLink)들에 대해 다루며 PL/SQL, Stored Program(Procedure, Function, Oracle Cursor, Package, Trigger)을 마스터 후 오라클 옵티마이저, 실행계획, 오라클의 힌트구문를 통해 실행계획을 효율적으로 수립하는 방법을 학습하며 SQL문의 튜닝의 기본에 대해 학습 합니다.

고급SQL, 효과적인 Index사용, Oracle Hint 등을 적절히 이용 한다면 데이터 검색 시 수분이상 걸리는 SQL문장을 수 초안에 데이터가 검색되도록 SQL튜닝 가능하죠^^, 개발자라면 꼭 알고 있어야 합니다! 고급 SQL 사용법, 그룹함수의 튜닝, 각종 인덱스에 대한 이해, 인덱스 활용법, 조인의 원리, 세미조인, 안티조인의 이해 및 관련된 여러가지 힌트구문을 통해 SQL튜닝에 대한 이해를 철저한 실습을 통해 이해하게 되실 것 입니다.

본 과정은 철저한 실습,실무위주의 교육으로 과정을 수료함으로써 SQL 사용에 대한 자신감 및 SQL SKILL을 향상시킬 수 있을 것 입니다.
교육목표 ○ SQL*Plus 사용법에 대한 이해
○ SQL 기본함수에 대한 이해
○ SQL 고급함수에 대한 이해
○ Join 및 Sub Query에 대한 이해
○ DML, DDL, DCL에 대한 이해
○ Oracle Index에 대한 이해
○ Oracle Schema Object 에 대한 이해
(Table, View, Index, Synonym, Trigger, DataBase Link, Sequence등)
○ Oracle Stored Program(Procedure, Function)에 대한 이해
○ 인덱스를 선정하는 기준에 대한 이해
○ 효율적인 인덱스 운영 및 관리
○ B*Tree 인덱스의 단점을 보완하기 위한 기타 인덱스에 대한 이해.
○ Bitmap, Function Based Index, Recerse Key Index에 대한 이해.
○ 대용량 데이터를 효율적으로 저장을 위한 구조에 대한 이해
○ 실행계획 해석방법의 이해
○ 통계정보의 이해
○ Optimizer 구성요소 및 작동원리에 대한 이해
○ 옵티마이저의 기능과 역할을 실행계획을 통해서 정확히 이해
○ INDEX생성, DRIVING TABLE의 ACCESS 순서 변경 및 HINT, 분석함수 등을 사용하여   SQL QUERY 의 응답 속도 향상.
○ 조인방식에 대한 이해 및 CASE별 최적의 조인메카니즘을 이해
○ 오라클 힌트 구문에 대한 이해
○ 힌트의 사용을 통한 SQL튜닝의 이해
○ 본인이 작성한 SQL문에 대하여 옵티마이저의 작동 원리를 파악하고 실행계획을 분석
○ 본인이 작성한 SQL문에 대하여 드라이빙 테이블 및 조인방법/순서를 예측하고실행계획을 분석
○ 현실 실무에서의 튜닝 사례를 설명하고 튜닝을 위한 명확한 실무 활용기준 가이드를 제시

교육대상 초보 개발자 or DB에 관심있는 일반인
SQL에 관심있는 개발자
DB전문가가 되기 위한 개발자
선수학습 데이터베이스에 대한 이해
 

SQL기초에서Schema Objects까지 1. 개요 및 실습데이터 설치
1-1. 오라클, 데이터베이스관련 용어
1-2. 오라클 에디션(ORACLE EDITION)
1-3. 오라클 버전 변화
1-4. 실습데이터 설치 및 SQL*PLUS 실행환경 설정
1-4. 실습데이터 구조(테이블 정의서)
1-5. 데이터베이스 무결성(DataBase Integrity)
2. SQL*Plus
2-1. 개요, 시작, 종료
2-2. 데이터베이스 시작, 종료
2-2. SQL*Plus 명령어
2.2.1 주요 명령어
2.2.2 편집 명령어
2.2.3 파일관련 명령어
2.2.4 SET 명령어
2.2.5 형식 명령어
3. 기본 SQL 명령어
3.1 Schema 계정에서의 기본 쿼리문
3.2 기본 쿼리문
3.2.1 SELECT문
3.2.2 산술 표현식(Arithmetic __EXPRESSION__)
3.2.3 칼럼 별명(Column Alias)
3.2.4 합성 연산자(Concatenated Operator)
3.2.5 조건질의와 ORDER BY
3.2.6 SQL 조건연산자를 이용한 조건검색
3.2.7 ANY(SOME), ALL, EXISTS
3.2.8 집합 연산자
3.3 ROWNUM 및 NULL값, NLS_DATE_FORMAT
3.3.1 ROWNUM
3.3.2 NULL이란?
3.3.3 NLS Parameters
3.4 데이터 타입(Data Type)
4. SQL 함수
4.1 문자함수
4.2 집합 함수(Aggreation Function), GROUP BY, HAVING
4.3 숫자 및 날짜 함수(Number And Date Function)
4.3 변환 함수(Conversion Function)
4.4 일반 함수 및 조건식(General Functions and Conditional __EXPRESSION__s)
5. 서브 쿼리(SUB QUERY)
5.1 서브 쿼리(SUB QUERY) 개요
5.2 복수행 서브쿼리(Multi-Row Sub Query)
5.3 상관 서브쿼리(Correlated Sub Query)
5.4 Scalar SubQuery
5.5 인라인뷰(IN_LINE VIEW)
5.6 WITH 구문
6. 조인(JOIN)
6.1 테이블 별명(Table Alias)
6.2 카티션 프로덕트(Cartesian Product)
6.3 EquiJoin, Non EquiJoin
6.4 Self Join
6.5 Outer Join
6.6 계층형 쿼리(Hierarchical Query)
7. 오라클 분석함수(Analytic Function) 및 SQL 활용
7.1 분석함수란?
7.2 분석함수 기본형식(PARTITION BY, ORDER BY, WINDOW구, MAX, MIN, SUM, AVG, DENSE RANK FIRST/LAST, KEEP, OVER)
7.3 분석함수(LISTAGG)
7.4 분석함수(FIRST_VALUE, LAST_VALUE, RANK, DENSE_RANK, ROW_NUMBER)
7.5 SQL활용
8. 테이블(Table)
8.1 테이블(Table)이란?
8.1.1 Create Table
8.1.2 테이블 구조 변경
8.1.3 테이블 이름변경 및 삭제, 주석추가
8.1.5 FlashBack Drop 및 Recycle Bin
8.1.6 데이터 무결성(Data Integrity) 제약조건(Constraints)
8.1.7 오라클11g 읽기전용 테이블
8.1.8 오라클11g 가상 칼럼(Virtual Column)
9. 데이터 딕셔너리(Data Dictionary)
9.1 데이터 딕셔너리 개요
9.2 USER_ 데이터 딕셔너리 뷰
10. DML(Data Manipulation Language)
10.1 DML 개요
10.2 INSERT 명령어
10.2.1 단일행 입력
10.2.2 복수행 입력(Multi Row Insert)
10.3 UPDATE 명령어
10.4 DELETE 명령어
10.5 MERGE 명령어
11. 인덱스(INDEX)
11.1 단일/복합(결합) 인덱스(Single Column/Composite Index)
11.2 고유/비고유 인덱스(Unique/Non Unique Index)
11.3 Descending Index
11.4 함수기반 인덱스(Function Based Index)
11.5 인덱스 재구성 및 삭제
11.6 인덱스 숨기기(Index Invisible)
12. 뷰(VIEW)
12.1 단순 뷰(Simple View)
12.2 복합 뷰(Complex View)
12.3 인라인 뷰(Inline View)
12.4 WITH CHECK OPTION
12.5 DROP VIEW
13. 동의어(Synonym)
14. 시퀀스(Sequence)
PL/SQL, Hint, tuning 1. PL/SQL 개요
1-1. PL/SQL 이란?
1-2. PL/SQL 장점
1-3. PL/SQL 작성방법
1-4. PL/SQL 블록 구조
1-5. PL/SQL과 관련된 SQL*Plus 명령어
2. PL/SQL 프로그램
2-1. 함수(Function)
2-2 프러시저(Procedure)
2-3. Stored Program과 Dictionary View
2-4. Function Result Caching
3. PL/SQL 변수, 데이터 타입
3.1 변수, 데이터타입
3.1.1 Scalar Data Type
3.1.2 Composite Data Type(Table Type/Record Type)
3.1.2 %TYPE 속성
3.1.3 %ROWTYPE 속성
3.1.4 Bind(Host) 변수
3.2 PL/SQL에서 SQL문장 사용
3.2.1 SELECT문의 사용
3.2.2 INSERT/UPDATE/DELETE문의 사용
4. PL/SQL 프로그래밍(제어문, 반복문)
4.2 BASIC LOOP문
4.3 FOR LOOP문
4.4 WHILE LOOP문
5. PL/SQL Cursor(커서)
5.2 명시적 커서(Explicit Cursor)
5.3 WHERE CURRENT OF 커서
5.4 Parameterized 커서
5.5 참조커서(REF CURSOR)
5.6 DBMS_SQL 패키지를 이용한 REF CURSOR
6. PL/SQL Exception
6.1 Predefined Exception
6.2 Non-Predefined Exception
6.3 사용자 정의 오류(User Defined Exception)
6.3.1 RAISE 구문을 이용하는 방법 59
6.3.2 RAISE_APPLICATION_ERROR 구문을 이용하는 방법
6.4 예외처리와 SQLCODE, SQLERRM 함수
7. Dynamic SQL
7.1 Dynamic SQL 이란?
7.1.1 동적 SQL을 이용하여 DDL을 실행
7.1.2 Dynamic SQL 사용하기(SQL문을 동적으로 생성)
7.1.3 컴파일 타임에 존재하지 않는 데이터베이스 객체 참조
7.1.4 PL/SQL 블록에서 다른 프러시저, 함수 호출하기
8. 패키지(Package)
8.1 개요 및 기본문법
8.2 전위적 선언(Forward Declaration)
8.3 ONE TIME ONLY PROCEDURE
9. 트리거(Trigger)
9.1 트리거 개요, 기본문법
9.2 Setting Trigger Order
9.3 Trigger Mutating Table Exception
9.4 Compound Triggers
9.5 Trigger Enable/Disable/Drop
10.1 DBMS_STATS 패키지 사용하기
10.2 Optimizer Statistics(Table/Column 통계정보)
10.3 Literal SQL & Bind Variable SQL(Soft Parsing/Hard Parsing)
10.4 CURSOR_SHARING 파라미터
10.5 튜닝의 도구 - SQL AUTOTRACE
10.6 튜닝의 도구 – DBMS_XPLAN
10.7 실행계획 해석
10.8 초기화 파라미터 OPTIMIZER_MODE
10.9 Optimizer Mode Setting 방법
10.10 규칙 기반 옵티마이저(Rule-Based Optimizer)
10.11 비용기반 옵티마이저(Cost-Based Optimizer)
11.1 Optimizer Mode를 변경하는 힌트 (RULE)
11.2 Optimizer Mode를 변경하는 힌트(FIRST_ROWS)
11.3 Optimizer Mode를 변경하는 힌트(ALL_ROWS)
11.4 Optimizer Mode를 변경하는 힌트(CHOOSE)
12.1 실행계획 SQL 연산(AND-EQUAL)
12.2 실행 계획 SQL 연산(CONCATENATION)
12.3 실행계획 SQL 연산(COUNT)
12.4 실행계획 SQL 연산(COUNT STOPKEY)
12.5 실행계획 SQL 연산(FILTER)
12.6 실행계획 SQL 연산(HASH ANTI-JOIN)
12.7 실행계획 SQL 연산(HASH SEMI-JOIN)
12.8 실행계획 SQL 연산(NESTED LOOP SEMI-JOIN)
12.9 실행계획 SQL 연산(INDEX RANGE SCAN)
12.10 실행계획 SQL연산(INDEX RANGE SCAN DESCENDING)
12.11 실행계획 SQL연산(INLIST ITERATOR)
12.12 실행계획 SQL연산(MERGE JOIN)
12.13 실행계획 SQL연산(MERGE SEMI JOIN)
12.14 실행계획 SQL연산(MERGE ANTI-JOIN)
13.1 Hints For Online Application Upgrade (CHANGE_DUPKEY_ERROR_INDEX)
13.2 Hints For Online Application Upgrade (IGNORE_ROW_ON_DUPKEY_INDEX)
13.3 Hints For Online Application Upgrade (RETRY_ON_ROW_CHANGE)
14.1 Oracle Index 구조(B*Tree Index)
14.2 Oracle Index 구조(Bitmap Index)
14.3 비트맵 조인 인덱스(Bitmap Join Index)
14.4 Oracle Index 구조(Reverse Key Index)
15.1 Hints For Access Paths(FULL)
15.2 Hints For Access Paths(CLUSTER)
15.3 Hints For Access Paths(HASH)
15.4 Hints For Access Paths(INDEX, INDEX_COMBINE)
15.5 Hints For Access Paths(INDEX_ASC)
15.6 Hints For Access Paths(INDEX_DESC)
15.7 Hints For Access Paths(NO_INDEX)
15.8 INDEX힌트와 복합(결합)인덱스
15.9 Hints For Access Paths(NO_EXPAND)
15.10 Materialized View(구체화뷰)
15.12 Hints For Access Paths(REWRITE)
15.13 Hints For Access Paths(INDEX_FFS)
15.14 Hints For Access Paths(INDEX_SS)
15.15 Hints For Access Paths(INDEX_JOIN)
15.16 Hints For Access Paths(NATIVE_FULL_OUTER_JOIN)
16.1 중첩루프조인(Nested Loop Join)
16.2 Hints for Join Orders(ORDERED)
16.3 Hints for Join Orders(USE_NL)
16.4 Hints for Join Orders(USE_NL_WITH_INDEX)
16.5 Hints for Join Orders(NO_USE_NL)
16.6 해시조인(HASH JOIN, USE_HASH, NO_USE_HASH)
16.7 Hints for Join Orders(HASH_AJ)
16.8 Hints for Join Orders(HASH_SJ, NL_SJ)
16.9 Hints for Join Orders(USE_MERGE)
16.10 Hints for Join Orders(LEADING)
16.11 RBO에서의 드라이빙 테이블 선정
16.12 CBO에서의 드라이빙 테이블 선정
16.13 Semi Join(세미 조인)
16.14 Anti Join(안티조인)
17.1 Additional Hints(DRIVING_SITE)
17.2 Additional Hints(CACHE, NO_CACHE)
17.3 Additional Hints(CURSOR_SHARING_EXACT)
17.4 Additional Hints(GATHER_PLAN_STATISTCS)
17.5 Additional Hints(DYNAMIC_SAMPLING)
17.6 Additional Hints(RESULT_CACHE)
17.7 Additional Hints(QB_NAME)
18.1 Hints For Query Transformations(UNNEST, NO_UNNEST)
19.1 SQL문 튜닝을 위한 접근
19.2 SQL 작성 TIP
SQL튜닝 실전사례연구 SQL튜닝의 도구 AUTO TRACE, EXPLAIN PLAN,
현장 사례연구
INline View, With구문을 활용한 SQL문 튜닝
ORDER BY 튜닝(INDEX, INDEX_ASC, INDEX_DESC를 이용한 튜닝)
MAX, MIN 값의 튜닝(INDEX관련 힌트를 이용한 튜닝, MVIEW를 통한 튜닝)
MINUS를 사용한 그룹함수 튜닝
COUNT(*) 튜닝(index_ffs를 이용한 튜닝, MVIEW를 이용한 성능 튜닝)
Query 및 오라클함수에 대한 RESULT_CACHE 힌트를 이용한 튜닝
DISTINCT의 튜닝(EXISTS)
INDEX를 이용한 튜닝(Bitmap, Function Based Index)
비트맵 인덱스를 이용한 OR연산 튜닝
index_ss(SKIP SCANNING)을 이용한 리딩 칼럼이 없는 경우 튜닝
게시판 페이지 나누기 쿼리문 튜닝
순위 매기기 튜닝
서브쿼리 및 조인 튜닝
SQL문 작성 TIP
 
C#,윈폼,ADO.NET마스터과정(닷넷기초교육과정)-[평일야간,주말주간/야간]

평일주간(사업주환급만 가능) : http://ojcedu.com/onj/curri/curri-master.html?command=1789
 
평일야간(근로자 개인만 가능, 본인부담 0~20%) :http://ojcedu.com/onj/curri/curri-master.html?command=1818

주말주간(근로자 개인만 가능, 본인부담 0~20%) : href=http://www.ojcedu.com/onj/curri/curri-master.html?command=1815

주말야간(근로자개인만 가능, 본인부담 0~20%) : http://www.ojcedu.com/onj/curri/curri-master.html?command=1813

C#,ADO.NET,Network프로그래밍

강좌명 C#,ADO.NET,Network프로그래밍
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재 PDF 무료 제공
강좌 일정 상단 URL 참조하세요
(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소 [A강의장]구로디지털단지역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 내방
수강료 및
환급금액
강사소개
440,000(주말야간)/462,000(주말주간)
[고용주환급] : 사업주/고용주 환급으로 지원 불가 합니다.

[근로자직업능력개발훈련(근로자카드, 재직자내일배움카드)] 중소기업 정규직 20% 본인부담, 중소기업 비정규직/이직예정자/무급휴직자 무료, 대기업 정규직은 전액본인부담, 정규직50세이상/이직예정자 20% 본인부담, 비정규직/정규직무급휴직자 무료

20% 본인부담액은 88,000원 입니다.


[휴강]법정공휴일

[강사 소개] 본원 닷넷 실무 전임강사
문의안내 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 본 과정은 C#4.X 기본 문법에 대해 CLR, CTS, .NET Framework개요부터 객체지향프로그래밍(클래스, 객체, 상속, 추상클래스, 인터페이스, 다형성, 오버로딩, 오버라이딩), 배열, 열거형,구조체, 컬렉션관련 클래스, 델리게이터, 이벤트핸들링, 인덱서, 어프리뷰트, 프로퍼티, 람다식, 링크, 쓰레드등 기초프로그래밍 기법에서 부터 고급프로그래밍 기법까지 학습한 ADO.NET을 통해 C#에서 데이터베이스 다루는 방법에 대해 이해를 하고 C# 윈폼프로그래밍의 기초(컨트롤 및 작동방법)를 다진 후 실제 윈폼 Application을 만듦으로서 C# 윈도우 프로그래밍에 대해 이해를 하게 됩니다.

실무 실습 위주의 교육으로 열심히 하시면 좋은 결과 있으실 것 입니다.!
교육목표 · 교육목표 - 닷넷 프레임워크에 대한 이해
- C#의 기본 문법과 구조이해
- C#을 이용한 객체 지향 프로그래밍에 대한 이해
- C# 고급프로그래밍에 대한 이해
- ADO.NET에 대한 이해
- 윈폼 Application 개발에 대한 이해
- C# 네트워크 프로그래밍의 이해



교육대상 - 닷넷 프레임웍에서의 윈도우 애플리케이션 개발을 위한 개발자
- C# 데이터베이스 응용프로그램 개발을 위한 초보 개발자
- C#의 기초를 배우고자 하는 학생 및 개발자
선수학습 - 프로그래밍 기본
 

C# 기본 프로그래밍 닷넷 프레임워크소개
닷넷이란?(CLI, CLR, CTS, MSIL)
C# 변수, 상수, 기본구조
C# HelloWorld
C# Main 함수 소개
C# 연산자
C# 자료형(Value Type, Reference Type)
사용자정의타입(열거형, 구조체)
C# 제어문, 조건문, 반복문(if, switch, for, while, forEach)
C# 가변길이 매개변수(params)
닷넷 어셈블리(.NET Assembly)
닷넷 어셈블리란?
닷넷 어셈블리 작성(클래스 라이브러리)
닷넷 어셈블리 작성(어셈블리 호출예제)
닷넷 어셈블리 작성(전용/공유 어셈블리)
C# 객체지향 프로그래밍
클래스(Class) 기초
C#에서 다형성 구현하기
C#, 구조체 및 생성자
객체와 메모리(소멸자, Dispose)
C# 봉인 클래스(Sealed) 및 sealed 한정자
C# virtual 한정자
C# partial 클래스
C# 프로그래밍 활용
값전달, 참조전달(ref, out)
프로퍼티(Property)
연산자 오버로딩(Operator Overloading)
C# 배열(Array)
깊은 복사(Deep Copy), 얕은 복사(Shallow Copy)
C# 컬렉션 클래스(Collection Class)
C# 인덱서(Indexer)
C# 일반화 프로그래밍(Generic)
C# 델리게이트, 델리게이트 체인
C# 이벤트(Event)
C# 어트리뷰트(Attribute)
C# 람다식(Lambda __EXPRESSION__)
C# Func, Action 델리게이트
C# 링크(Linq)
C# 쓰레드(Thread)
C# 윈폼 프로그래밍 Winform 프로그램의 작동원리
Application 클래스(윈도우 생성 및 종료)
Application 클래스(마우스 클릭이벤트 메시지 필터링)
C#으로 윈폼 만들기(Form클래스)
C#으로 윈폼 만들기(Form클래스 – 마우스 이벤트 처리)
C#으로 윈폼 만들기(Form클래스 – 속성)
C#으로 윈폼 만들기(Form클래스 – 폼에 컨트롤 올리기)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – GroupBox, Label, ComboBox, CheckBox, TextBox)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – TrackBar, ProgressBar)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – Button, Form, Dialog)
C#으로 윈폼 만들기(폼디자이너를 이용한 UI 구성 – TreeView, ListView)
ADO.NET 연동을 통한 주소록 응용프로그램 실습
C# 윈폼 으용프로그램만들기
(ADO.NET, ORACLE을 이용한 로그인 프로그램)
ADO.NET 프로그래밍 ADO.Net 개요
DB를 다루기 위한 기술적인 변천사에 대한 이해
.NET Data Providor, Data Consumer
MS-SQL 및 Oracle 연결을 위한 Connection 객체
Command 객체
Data Adapter
DataReader
DataSet, DataTable, DataRow, DataColumn, DataView
C#에서의 DB 트랜잭션 처리 요령
응용 예제 실습
C# 네트워크 프로그래밍 TCPClient, TCPListener
C#에서 소켓 다루기
(스트림소켓, 데이터그램소켓, RAW소켓)
Socket, NetworkStream 클래스 소개
소켓 프로그래밍 방법
콘솔 기반 채팅 or 윈폼기반 채팅 실습
 
자바8,서블릿,JSP,아작스,제이쿼리,스프링4,마이바티스,JPA,스프링부트-개인부담0~20%,[평일야간/주말주간]

평일주간 : 진행 예정 강좌가 없습니다.
주말야간 : 진행 예정 강좌가 없습니다.

본원으로 문의 주세요(02-851-4790)

자바8,서블릿,JSP,아작스,제이쿼리,스프링4,마이바티스

강좌명 자바8,서블릿,JSP,아작스,제이쿼리,스프링4,마이바티스
오라클자바커뮤니티(ojc.asia) 추천 실전강좌
교재 PDF 제공
강좌 일정 상단 URL 참조
(최소 개강인원은 5명이며, 5명 미만인 경우 1~2주 정도 강좌가 연기될 수 있습니다.)
강의 장소 [B강의장]구로디지털단지역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 내방
수강료 및
환급금액
강사소개
630,720원
[고용주환급] 교육비 선 결제 후 중소기업: 504,580원 전후, 대기업(1000인 미만) : 378,430원 전후, 대기업(1000인 이상) : 252,280원 전후 환급

[근로자직업능력개발훈련(근로자카드, 재직자내일배움카드)]중소기업 정규직 20% 본인부담, 중소기업 비정규직/이직예정자/무급휴직자 무료, 대기업 정규직은 전액본인부담, 정규직50세이상/이직예정자 20% 본인부담, 비정규직/정규직무급휴직자 무료

근로자카드20% 본인부담액:126,140원
근로자카드0% 본인부담액 :0원

[휴강] :법정공휴일
문의안내 02-851-4790 번으로 연락 부탁 드립니다.
교육개요 본과정은 단기간에 자바 및 자바웹개발이 가능하도록 구성된 과정으로 프로그래밍 언어의 경험이 있는 분이지만 자바가 생소한 분들을 위해 짧은 기간에 현장에서 필요로 하는 기술들을 최적화된 교재 및 강사를 통해 배울 수 있도록 하는 과정 입니다.

자바기본문법, 객체지향, 자바8특징/문법소개, 자료구조 클래스, 스트림, 쓰레드등 기본을 학습한 후 JSP의 기본이 되는 Servlet 그리고 JSP의 기본적인 문법과 Ajax, jQuery를 통해 화면 깜박임없이 웹페이지를 역동적으로 구성할 수 있도록 배우며, 최근 가장 많이 사용되는 JAVA기반의 프레임워크인 Spring, SQL Data Mapper, JPA까지 배울 수 있는 그야말로 단기간에 자바 웹/개발자로 가시고자 하는 분들을 위한 최적의 과정 입니다.

많은 양이라고 생각될지 모르지겠만 강사님들이 주시는 과제와 팁을 적절히 수행하고 그날그날 수업에 대해 복습을 하시면서 따라 온다면 자기도 모르는 사이에 자바 개발자로 거듭나 있을 것입니다.
교육목표 - 자바 기초에 대한 이해
- 자바 객체지향 프로그래밍의 이해
- 서블릿의 개념, 작동원리, 매핑의 이해
- JSP에 대한 이해
- 자바 웹 개발의 이해
- Ajax, jQUERY와 같은 웹 기술에 대한 이해
- MVC모델에 대한 이해
- Spring4 Framework에 대한 이해
- iBATIS/MyBatis/Hibernate에 대한 이해
- Spring, iBATIS/MyBatis 연동에 대한 이해
- Spring Data JPA에 대한 이해


교육대상 - 자바기본에 대해 배우고 싶은 초보자 또는 개발자
- 자바웹에 대해 알고싶은 학생 또는 개발자
- 스프링 프레임워크를 배우고자 하는 학생 또는 개발자
- MyBatis/Hibernate를 배우고자 하는 학생또는 개발자
- 최근 각광받는 JPA 기술에 대해 알고 싶은 개발자
선수학습 - 프로그램밍 기본
 

자바 기본 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동기화
서블릿/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
스프링4/MyBatis/Hibernate Gradle 다운로드, 설치
Gradle이란? Gradle HelloWorld
Gradle Tasks
Eclipse Gradle PlugIn 설치
Gradle Build Project, External Dependency
build.gradle 빌드
Spring Boot 소개
Spring Boot, Gradle 응용예제
J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
개발 환경 설정(Eclipse Luna/Kepler/Mars, Tomcat8, Spring3/4 다운로드 및 설치)
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, Weaving
Aspect, Weaving, ProxyFactoryBean
Annotation기반 AOP(AspectJ)
Auto Scanning 컴포넌트@Component,@Repository,@Service,@Contoroller
@Resource vs @Autowired
Spring의 선언적 AOP 선언
Spring Pointcut 이해 및 실습
Spring JDBC
Spring Web MVC
Spring Controller
@MVC, @Request,@RequestPram
@ExceptionHandler,@ControllerAdvice
@CookieValue
Flash Attribute(RedirectAttributes, FlashMap)
@XmlRootElement, @XmlElement
@ModelAttribute, @SessionAttributes
Spring MVC Interceptor
@Controller, RequestMapping
Spring MVC Multiple File Upload
Shopping Cart 구현
Spring RESTFul WebService
Spring 표현언어 SpEL
Spring Tiles 연동
Spring Transaction 관리
@Transactional Annotation, XML설정방식, 프로그래밍적 트랜잭션 처리방법의 이해
Spring Interceptor

[MyBatis]
개요 및 소개
개발환경 설정 및 설치
SQL Mapper란
sqlMapConfig 이해 및 환경설정
SqlSessionFactory, Mapper Interface
SqlSessionFactoryBean
@MapperScan
MapperScannerConfigurer
SqlSessionTemplate
SqlSessionTemplate vs SqlSession
Spring, MyBatis 연동
SQL의 실행(Insert/update/delete) 이해와 실습
고급 쿼리 사용방법의 이해와 실습
Spring MyBatis 응용예제 작성
Spring, MyBatis3 Transaction이론/실습