빅데이터 시대에 빅데이터 분석처리 하둡 R기반 전문 웹 SW개발자를 양성하기 웹 애플리케이션 구현, 앱개발을 학습하며
시큐어코딩 전자정부표준 프레임워크 를 통해 제품/서비스의 성능을 향상시키고, 취업의 폭을 넓혀 서비스와 플랫폼을 개선하는 업무에 종
사할 수 있도록 합니다. 또한 이론 보다는 입사 후 현업 업무를 수행할수 있도록 NCS 실무 비중으로 개발능력을 훈련합니다.
빅데이터 분석 & 처리를위한 자바 웹 개발자 양성과정
- 현업 직무를 수행하는 데 필요한 실무교육을 통해, 훈련생들의 효율적인 업무수행 능력을 키우고 이를 매월 평가 및 관리 진행합니다.
또한 현 오라클자바교육센터는 지스펙 SI개발 회사로 실무 비중에 목표를 두고 있습니다.
지원 바로가기 www.oraclejava.co.kr
개요 | 세부 교육내용 |
NCS 직업기초능력 | - 정보능력 |
JAVA |
- 자바 언어 소개,기본 문법, Virtual Machine 소개/메모리 영역 - 클래스 패스(Class Path) 개요, Array 이론/실습 - 클래스와 객체(Class & Object), Abstarct Data Type, 상속(Inheritance)과 다형성 - 추상클래스(Abstract Class)와 다형성, 인터페이스(Interface)와 다형성 - 연관(Aggregation & Composition) - 오버로딩(OverLoading)과 오버라이딩(Overriding), this/super/constructor - Package 만들기 이론/실습, Java에서 예외 처리 요령, 사용자 예외 처리 방법 - JDBC 개요, JDBC Driver 소개 - Drivermanager, Connection, Statement,Resultset 개체 소개 - DML 실습(Insert, Update, Delete, Select) - Java에서 Oracle Stored Procedure/Function 다루기 - PreparedStatement를 이용한 예제 실습 - 스트림(Stream)입출력관련클래스, InputStream/OutputStream, - FileInputStream/FileOutputStream, Reader/Writer등 입출력 관련 클래스 - 표준 입출력/FILE 처리, 객체 직렬화 이론/실습 - Thread 개요, Java에서의 Process, Thread Joining/Interrupt - 자바 어노테이션, 이클립스팁, 그래들, 자바네트워크 - TCP/UDP 개요 - TCP 및 UDP 개념 설명과 각각의 클래스 사용, TCP를 이용한 채팅프로그램 구현 |
JDBC |
- Connection, Statement, ResultSet, PreparedStatement (DML 예제 실습) - Oracle의 function, procedure 다루기, DBCP, DataSource, Connection Pool |
SQL |
SQL*Plus - 데이터베이스 개요, RDBMS 개념, SQL*Plus /iSQL*Plus사용법 - SQL*Plus 명령어 BASIC SQL - 산술표현식 및 합성연산자, 컬럼 Alias,ALL/Distinct - 조건질의와 Order By, SQL연산자, 집합연산자(Set Operator) - 기본SQL 함수(문자/숫자/날짜관련), Conversion Function, Analytical Function - Aggreate Function, GROUP BY, HAVING, Sub Query - Join(Outer Join, Self Join, Inner Join등) - Inline View |
PL/SQL |
- PL/SQL 개요 및 소개 및 PL/SQL 기본 문법 - (IF, BASIC LOOP, WHILE, FORNESTED 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내 전역/공용변수, 오버로드, 사전선언 |
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 Boot |
- Spring Boot 소개, Spring Boot & Maven, Spring Starter Project - 템플릿 엔진 타임리프(Thymeleaf) 사용, Restful Web Service 작성 |
JPA |
- JPA개요, Spring JPA 개요 - pom.xml 설정, Repository 인터페이스 작성 - Query 메서드 추가 - Entity 검색 기능 지정, Entity 추가 처리 지정, Entity 갱신 처리 지정, Entity 삭제 처리 지정 - LIKE 검색시 이스케이프, JOIN FETCH |
전자정부 FrameWork |
표준프레임워크 및 공통컴포넌트 개요 - 표준프레임워크 및 공통컴포넌트 구성 - egovframework, 표준프레임워크 아키텍처, 실행환경,운영환경,개발환경 - 오픈소스 및 표준프레임워크 라이선스 개발환경 - 개발환경 구축, eclipse를 이용한 egovframework, 빌드 및 배포환경 구성 - SVN, Maven 활용방법, 샘플 TestCase 작성 실습, 개발환경 구성(WAS, DBMS 등 설치) 공통컴포넌트 - 공통컴포넌트 종류, 공통컴포넌트 제공 서비스 소개 및 시연, 공통컴포넌트 생성과 실행 실행환경(레이어) - 실행환경 구축 가이드, 스프링 프레임워크 (공통기반 레이어)IOC,AOP - Data Access, Data Source, ORM, Transaction, DAO, DBIO기능을 활용한 Query XML 작성 실습 - MVC, UI Adaptor, Validation, Internalization, Ajax Support 등, Controller 작성 실습 운영 종합실습 환경 - 설정관리, 모니터링, 실행환경 템플릿 프로그램 실습 전자정부 UI - 실행환경 개발 가이드, MVC 기반 Web 페이지 개발실습, Service 구현 - 프로젝트 설계 구현, 데이터베이스 설정 구현실습 |
MyBatis |
- 개요 및 소개, 개발환경 설정 및 설치 - Data Mapper, sqlMapConfig, Spring, MyBatis 연동 - SQL Map XML File, SqlMapClient, SQL의 실행(Insert/update/delete) - 고급 쿼리 사용방법의 이해와 실습, - Spring Framework 연동 |
빅데이터 하둡 |
하둡 개요빅데이터란? - 하둡 이해하기 하둡이란? HDFS 개요, MapReduce 프레임워크 - 하둡 다운로드 및 필요소프트웨어 설치, 독자모드의사분산모드 설치와 확인 - 의사분산모드 설치와 확인, WordCount 프로그램의 컴파일과 실행 - 자바MapReduce 프로그래밍맵클래스 다시살펴보기 - 입력 포멧의 역할 컴바이너 셔플링과 소팅 - 리듀스 클래스 자세히 보기출력 포멧 카운터 - WordCount 2프로그램, TopN 프로그램, CountTrigram 프로그램, Join ID & Title 프로그램 - 고급 Map Reduce 프로그래밍 StringSort 프로그램, 분산 캐시를 이용한 조인 - 역색인 만들기(Inverted Index 버전1, 2, 3) 검색엔진 색인 만들기 CreateESIndex - 스트리밍 프로그래밍, Pig 프로그래밍, 아마존 elasticmapreduce ec2 s3 - 하둡에코시스템구성 HIVE, 하둡에코시스템 활용 SQOOP, 하둡에코시스템 활용 MAHOUT |
빅데이터 R |
* R 소개 및 기본 사용법 - R 소개 / R 설치 안내 / R 패키지 설치, 기본 유틸리티 사용법, Help 활용방법 - R 오브젝트, R 함수활용, R 그래픽스를 통한 자료탐색 * R 프로그래밍 및 R을 이용한 통계분석(1) - R 스크립트 사용법 / R 사용자 함수 작성법 - 데이터 입출력 / 데이터 처리 * R 프로그래밍 및 R을 이용한 통계분석(2) - 요약통계량 생성 및 샘플링, R을 이용한 기초통계분석, Regression * R기반의 분석 시스템 구현 - Clustering, Classification, 주요 패키지(RODBC, sqldf) - 주요 패키지(RgoogleMaps, animation, GoogleVis) - 주요 패키지(ggplot2), Batch 작업 만들기 * R 그래픽스 - 그래픽스1(Change the default color and shape) - 그래픽스2(Change the default size of points) - 그래픽스3(Zoom-in), 그래픽스4(Use column index as ses) - 그래픽스5(Add labels to each data point), 그래픽스6(Add a textox) - 그래픽스7(Align figures) * R 활용 - Word cloud 만들기, Data Munging, R 시각화, 연관도 |
실무 프로젝트 |
- 프로젝트 주제 선정, 기술 아키텍처 정의 - 요구 사항 정의, 기본설계, 논리모델/물리모델 설계, 화면 정의서 작성, ERD 작성, - 클래스다이어그램,시퀀스다이어그램작성, JSP, Java Framework을 이용한 코딩 - CVS 설정(공동개발), Ant를 이용한 빌드, 개발기/운영기 Setting - 개발된 소스 코드 디버깅 오류 수정 - 프로젝트 발표 (구현기술, UML모델링, 발전방향, 구현기능 등) |
[구로빅데이터국비]빅데이터취업반 국비무료교육 스펙업! (0) | 2023.03.06 |
---|---|
빅데이터국비교육 12월 마지막 전액무료 취업국비교육 안내입니다. (0) | 2022.11.21 |
구로 빅데이터 취업교육 국비지원으로 빅데이터 전문가 되자! (0) | 2020.07.30 |
빅데이터국비무료 취업연수 후 취업까지! (0) | 2020.07.22 |