[취업연계]풀스택개발자양성과정

한국전파진흥협회 주관 컨소시엄 채용연계형 과정으로 훈련비 전액 지원, 취업

구직자 무료취업교육

  • 강의안내
  • 교육내용
  • 교육문의
  • 갤러리
  • HRD수강후기
과정명 [스마트혼합 국기100% 무료교육](빅데이터전문가)파이썬 기반 빅데이터 플랫폼&분석 전문가 양성과정
교육기간 2020년 12월 9일(수) ~ 2021년 5월 14일(금) 106일 총 842시간 (평일주간)
접수기간 2020년 12월 8일(화) 까지 / 선착순 마감
교육시간 09:30 ~ 18:30
교육비 전액지원
모집정원 30명
문의처 email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760
강좌명 [스마트혼합 국기100% 무료교육](빅데이터전문가)파이썬 기반 빅데이터 플랫폼&분석 전문가 양성과정
교육목표 * 빅데이터를 수집-저장-처리하고, 플랫폼을 개발 분석하여 의미 있는 결과를 제공할 수 있다.
- 다양한 형식의 대용량 데이터를 수집, 저장, 처리, 분석, 활용하기 위한 인프라, 인터페이스 및 솔루션을 개발하고 적용할 수 있다.
- 대용량의 데이터 집합으로부터 유용한 정보를 찾고 결과를 예측하기 위해 목적에 따라 분석기술과 방법론을 기반으로 정형/비정형 대용량 데이터를 구축, 탐색, 분석하고 시각화를 수행할 수 있다.
- 인공 신경 회로망(neural network)과 딥 러닝 기술을 이해하고 활용할 수 있다.
- 가치 창출을 위하여 빅데이터 환경분석, 분석모델, 플랫폼을 정의할 수 있다.
- 응용소프트웨어 개발에 사용되는 프로그래밍 언어의 기본문법을 활용하여 기본 응용소프트웨어를 구현할 수 있다.
- 응용소프트웨어 개발에 사용되는 프로그래밍 언어의 특징과 라이브러리를 활용하여 기본 응용소프트웨어를 구현할 수 있다.
- 설계된 데이터베이스 모델을 적용하기 위해 DBMS(Data Base Management System)를 설치하고 데이터베이스와 데이터베이스 오브젝트를 생성할 수 있다.
- 관계형 데이터베이스에서 SQL을 사용하여 목적에 적합한 데이터를 정의하고, 조작하며, 제어할 수 있다.
교육개요 본 과정은 NCS 국가직무능력표준 5 수준의 양성과정으로 빅데이터 전문가가 되기 위한 기술을 습득한다.
특히 데이터 관리를 위한 데이터베이스 구현부터 기초 SQL문 학습, 빅데이터 분석을 위한 파이썬 프로그래밍 언어 학습을 통해 기반을 탄탄하게 다지며 시작한다.
이를 바탕으로 빅데이터 수집, 저장, 처리, 플랫폼 구축과 빅데이터 분석, 기계학습, 딥러닝 등을 이수하여 빅데이터 전문가로서 양성된다.
그 외 실습 및 과제, 팀 프로젝트 등을 통해 본인의 성취도를 파악하며 수료 후 다양한 개발환경에서도 수행할 수 있는 개발자로 양성될 수 있다.

1. NCS(국가직무능력표준)의 훈련내용을 반영한 교과편성
2. 성취도가 낮은 학생에 따른 내부 교강사의 보충학습 편성
3. 실무 개발경력이 많은 강사의 운영으로 실제 현장에서 필요로 하는 내용을 학습
4. SW 개발회사 자체 운영을 통한 모의 면접 및 현장전문가 초청 특강 진행
5. 자체 취업 지원 시스템 구축 및 취업지원 활성화
빅데이터 기초 개념 - 빅데이터의 개념 및 기초지식
- 데이터 수집 계획 수립하기
- 빅데이터 수집 시스템 구성하기
- 내부 데이터 수집하기
- 외부 데이터 수집하기
- 데이터 변환하기
- 수집 데이터 검증하기
Python - Python 인스톨
- 숫자
- 스트링
- 리스트
- If elif else
- For
- 범위와 While
- 주석과 Break
- Continue
- Function
- Return Value
- 매개변수의 기본값
- 변수의 스코프
- 키워드 매개변수
- 플렉서블한 매개변수의 개수
- 언패킹 매개변수
- 딕셔너리
- 모듈
- 웹에서 이미지 다운로드하기
- 파일 읽고 쓰기
- 웹에서 파일 다운로드 하기
- 웹크롤러 작성하기
- 예외 처리 하기
- 클래스와 객체
- 초기화(init)
- 클래스와 인스턴스 변수의 차이점
- 상속
- 다중 상속
- 스레딩
- 단어 빈도 카운터
- Zip
- 람다
- 딕셔너리 Max, Min, Sorting
- 이미지 자르기
- 이미지 합치기
- Struct
- Map
- 비트 연산자
- 딕셔너리 계산
데이터베이스 관리 * SQL*Plus
- 데이터베이스 개요, RDBMS 개념
- SQL*Plus /iSQL*Plus사용법
- SQL*Plus 명령어

* SQL BASIC
- 산술표현식 및 합성연산자, 컬럼 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

* Table 관련 DDL
- DDL을 활용한 기본테이블 Create (생성), Alter(변경), Tuncate(초기화) 작업
-SubQuery를 활용한 임시테이블 작성방법
-임시테이블을 활용한 각종 데이터 변경 및 옮김, 데이터의 일부 정리(삭제) 작업
- 주어진 테이블에 적절한 Index 구성 및 생성

* Index 관리
- 효율적인 Index 관리방법
- 자료사전을 통한 관련 정보 조회
- Index를 활용한 관련자료 조회 질의문 작성

* 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내 전역/공용변수, 오버로드, 사전선언
빅데이터 플랫폼 분석 설계 * 빅데이터 플랫폼 요구사항 분석
- 요구사항 수집하기
- 요구사항 정의하기
- 요구사항 검증하기
* 빅데이터 플랫폼 아키텍처 설계
- 인프라 구조 설계하기
- 입출력 구조 설계하기
Python 데이터 분석 * Pandas
- Series
- DataFrame
- 기본함수 익히기

* 텍스트 데이터 수집 및 정리
- 데이터 수집(requests, Ixml)
- 데이터 다듬기(포맷 통일, 빈값 채우기)

* 데이터정제
- Index
- Merge
- Join
- Concatenate
- GroupBy

* 위치정보 데이터 분석
- 위치 정보 데이터 다루기

* Pandas 고급
- Time Series
- 원격 데이터 접근(내장 API들)
- 다양한 I/O 처리 옵션

* 파이썬시각화
- 라이브러리를 활용한 파이썬 데이터 시각화
ML(Machine Learning - 머신러닝(기계학습)
- 기본 알고리즘 개념 및 소개
- 나이브 베이즈 분류
- 의사결정나무
- 랜던포레스트
- 회귀분석
- 은닉마코브모형
- 서포트 백터 머신
- 주성분 분석
- K평균
- 연관성 분석
- 인공신경망(ANN, Articial Neural Network)
DL(Deep Learning * 딥러닝 기초 실습
- Cost, Activation Function OverFitting 등 기초함수 실습
- 필요 모듈(Pandas 등) 실습

* 인공신경망
- 분류 및 군집화
- 다중신경망
- 회귀분석

* CNN
- 이미지 처리 실습

* RNN
- RNN을 활용한 데이터 처리
- 글자 생성 및 프로그램 구현

* GAN
- 이미지 생성 실습
- 강화 학습 모델링 및 학습 실습
Hadoop - 하둡 개요빅데이터란?
- 하둡 이해하기 하둡이란?
- HDFS 개요, MapReduce 프레임워크
- 하둡 다운로드 및 필요소프트웨어 설치
- 독자모드의사분산모드 설치와 확인
- 의사분산모드 설치와 확인
- WordCount 프로그램의 컴파일과 실행
- 자바MapReduce 프로그래밍맵클래스 다시살펴보기
- 입력 포멧의 역할 컴바이너 셔플링과 소팅
- 리듀스 클래스 자세히 보기출력 포멧 카운터
- WordCount 2프로그램
- TopN 프로그램
- CountTrigram 프로그램
- Join ID & Title 프로그램
- 고급 Map Reduce 프로그래밍 StringSort 프로그램
- 분산 캐시를 이용한 조인
- 역색인 만들기(Inverted Index 버전1)
- 역색인 만들기(Inverted Index 버전2)
- 역색인 만들기(Inverted Index 버전3)
- 검색엔진 색인 만들기 CreateESIndex
- 스트리밍 프로그래밍
- Pig 프로그래밍
- 아마존 elasticmapreduce ec2 s3
- 하둡에코시스템구성 HIVE
- 하둡에코시스템 활용 SQOOP
- 하둡에코시스템 활용 MAHOUT
Apache Spark - 아파치 스파크 개요
- 스파크 소개
- 스파크 설치 및 환경설정
- 개발 환경 구축
- 스파크컨텍스트 생성
- RDD 프로그래밍
- RDD 생성
- RDD 액션
- 클러스터 환경
- 스탠드얼론 클러스터
- Apache Mesos
- 스파크 SQL
- 스파크 SQL을 이용한 데이터 처리
- 스파크 스트리밍 데이터 처리
- 스파크 스트리밍 데이터 읽기
- 데이터의 저장
- MLlib
- MLlib API
- 데이터 타입
- MLlib 데이터 처리
- 알고리즘
실무 프로젝트 * 프로젝트 기획
- 조별 선정 및 프로젝트 주제 선정
- 환경에 맞는 플랫폼 이해 및 선정
- 프로젝트 관리 기획 및 일정 계획, 실행 계획서 작성

* 프로젝트 데이터 수집 및 정제, 변환
- 정형/비정형 수집 기능 구현 (크롤링, 데이터 저장소 수집 등)
- 빅데이터 플랫폼 연동 기능 구현 실습
- 배치 기반 데이터 적재 및 실시간 데이터 적재 기능 구현
- 데이터 셋 정의 및 데이터 처리, 자동화 구현
- 실시간 변환 및 분석 기능 구현 및 외부 DB 연동

* 기계학습 실습
- 머신러닝 및 딥러닝 기법을 활용한 데이터 예측 실습
- 구현 시스템 데이터 목록 정의 및 관리 시스템 개발 실습
- 웹 구현을 위한 View 및 기능 구현 실습

* 테스트 및 발표
- 통합 테스트 및 제반사항 점검, 디버깅
- 최종 보고서 작성 및 프로젝트 결과 발표

강사프로필

강사님 LOO 강사님
프로젝트 경력사항
CIS Technology (방송정보저장시스템 프로젝트 개발) R-Voting (시스템 구축 개발) KTH (DCC 시스템 구축) CJ-Media (DIS 시스템 구축) CJ-Media (CMS 시스템 구축) 소소리 (uCollege 사이트 구축) KBS 인터넷뉴스 (통합시스템 구축)
전문분야
건국대학교 강의 (정보개론, 리눅스, XML, 운영체제론, 컴퓨터구조,C/C++) 여주대학 강의 (정보개론, 리눅스, C/C++, java, jsp, SQL Server, Windows 2000 Server,웹 프로 그래밍, e-비지니스) 세종대학교 강의 (정보개론, OA) 소소리 강의 (Java, JSP, Servlet, EJB, XML, Java Script, Ajax, 프로젝트지도) 비트교육센터 강의 (Java, JSP 웹프로그래밍 강의) IT WILL 강의 (Java, JSP 웹프로그래밍 강의) IBB Korea 강의 (Java, oracle, JSP, XML, Ajax, Spring, Struts, Ibatis, Hibernate, Flex, 안드로이드등, 프로젝트지도) OJT 강의 (Java, JSP, oracle, XML, Ajax, jQury, Struts, Ibatis등, 프로젝트지도) KEA 한국전자진흥회 컨소시엄훈련 교육강의 (빅데이터,파이썬,데이터분석,머신러닝) 인크레파스 국가전략산업훈련직종 국기교육 강의 (빅데이터분석, 파이썬,머신러닝등) SD아카데미교육센터 국가전략산업훈련직종 빅데이터 국기반 강의 (빅데이터분석, 파이썬,머신러닝등 강의) 오라클자바교육학원 산대특 빅데이터분석전문가 취업훈련 강의 현 오라클자바 교육센터 국가전략산업훈련직종 교육 및 재직근로자 개발자 강의진행중.. (Oracle SQL,PL-SQL.빅데이터분석, R,파이썬,머신러닝,딥러닝, 하둡, Java, JSP, oracle, XML, Ajax, jQury, Struts, Ibatis, SPRING FRAMEWORK, MYBATIS, HIBERNATE, SPRING DATA JPA등 프로젝트지도)
  • @
  1. HRD 수강평
  2. HRD 수강평