추천과정2

자바&빅데이터 분석



추천과정 2

자바&빅데이터 분석





웹 프로그래밍
빅데이터분석
DB, HTML, CSS, jQuery

R, Python

Java, JSP, Spring
Machine Learning, Deep Learning(텐서플로우)

미니프로젝트, 세미프로젝트, 파이널프로젝트


학습모듈강의내용(웹프로그맹)
DataBase
  • 요구사항 분석 및 개념적, 논리적 모델링
  • 테이블 정의 및 제약 조건
  • Data Query Language :Select 구문사용
  • 연산자, 내장 함수의 활용
  • 심화 Select 문 사용
  • 데이터베이스 객체(View..)
  • 계정 생성, 권한 및 보안
HTML
  • 개발환경 설정 및 HTML 개요
  • HTML Basic
  • HTML 실전 마크업 및 레이아웃
  • 명확한 정보 구조 설계
  • HTML 의 요소 성격의 구분
  • HTML 의 DOCTYPE, 공통 속성
CSS
  • CSS의 개요 및 적용방법
  • CSS 선택자(Selector), Box
  • 배치에 관한 속성
  • Border 관련 속성 , Background 관련 속성
  • Text Effects
  • User Interface 관련 속성, Animation, Transition
JavaScript
  • 자바 스크립트 기초
  • 자바 스크립트 반복문, 제어문
  • 여러가지 객체
  • 함수 생성 방법
  • 지역변수 전역변수 구분하기
  • 함수 파라메터
  • 자바스크립트 엔진
  • 1.실행컨텍스트 2.활성화객체
  • 3.변수객체화 4.스코프 체인
  • 콜백함수, 중첩함수
  • 클로저란
  • 클래스 기초, 상속문법
  • 라이브러리 활용 및 문서탐색, 이벤트 처리

Java

  • 개발환경 및 플랫폼 구조
  • 변수 및 연산자, 제어문(조건판단, 반복)이해
  • 클래스의 이해 및 멤버를 기반으로 객체 생성
  • OOP의 핵심 기능의 이해
  • Collection 활용 : List, Set, Map 등
  • Stream기반의 File 입출력
  • Thread : Multi Thread에 의한 Multi Tasking, Thread 활용
  • JDBC : DB연동 프로그래밍(CRUD)
  • TCP,UDP,Thread기반 네트워크 프로그래밍
  • 자바 응용 프로젝트 작성 및 발표
JSP
  • WAS 환경 구축과 아키텍처의 이해
  • 서블릿과 JSP 개요와 API 이해
  • 요청 처리 : Get /Post, Request/Response
  • 사용자 정보 유지를 위한 메커니즘 : Session, Cookie
  • 표현언어
  • MVC 패턴 구조와 역할
  • 게시판, 자원관리 등의 웹 응용프로그램 작성
  • ORM Framework(MyBatis 적용)
Spring
Framework
  • Spring framework의 구조 이해
  • Dependency Injection의 이해
  • Dependency Injection의 응집력 및 결합도
  • AOP 프로그래밍 기법의 이해와 적용
  • SpringMVC 패턴의 구조와 역할
  • 스프링 프레임워크에서 ORM 연동 및 CRUD 구현
  • Spring기반의 웹 프로그래밍 실습
  • 실무적 웹 프로젝트 개발
  • (기획-요구분석설계-구현-시연-평가)
세미
프로젝트
  • 개인 혹은 팀단위로 진행


학습모듈 
강의내용(빅데이터분석)

R
기초데이터
분석


  • R 구조와 기본명령어 학습
  • 데이터 시각화
  • Data 수집 및 가공
  • File I/O
  • 정형, 비정형 데이터 처리(RDBMS, NoSQL)
  • 형태소 분석
  • 기술통계 관련 명령어
  • 추론통계 기본 이해
Python
  • 파이썬 개발환경 설정 및 활용방안 제시
  • 코드 작성 방법 및 기본 명령문 이해
  • 함수와 클래스의 이해
  • DB 연동 프로그래밍(CRUD)
  • 네트워크 : 네트워크 관련 클래스, Socket API 사용
  • 웹 문서 작성 및 배포
  • Web data Scraping
  • 펌웨어 구현
  • 디바이스 드라이버 구현
  • 임베디드 애플리케이션 구현
  • Python 프로그래밍 
Django
  • Django framework 구조의 이해
  • Client 요청 및 처리
  • Django 템플릿 시스템의 활용
  • Django로 DB연동 웹 프로그래밍
라이브러리를 활용한
데이터분석
  • Anaconda 설치
  • Numpy/Pandas 패키지 로 데이터 핸들링 
  • 시각화 :Matplotlib활용 
  • 기술통계 : 데이터 처리
데이터마이닝
  • CSV, Excel, JSON, XML 등의 파일I/O
  • 데이터 전처리
  • 정형 / 비정형 데이터 처리
  • 형태소 분석
  • Scipy / StatsModel 등의 패키지 활용
  • 추론 통계 개념 이해
머신러닝
(Machine Learning)
  • 분석 알고리즘 개념 이해 및 활용
  • 교차분석, 선형 회귀분석, 로지스틱 회귀분석
  • 의사결정나무, 나이브베이즈 분류
  • 랜덤포레스트, K-NN, 서포트벡터머신
  • 인공신경망(ANN) - Perceptron
  • 다층신경망(MLP)
  • 군집분석, K-means 클러스터링
딥러닝
(TensorFlow)
  • TensorFlow 설치 및 기본 이해
  • 변수, 상수
  • TensorBoard로 시각화
  • TensorFlow 함수활용
  • TensorFlow로 회귀/분류 모델 작성
  • Neural Network - Deep Learning
  • CNN, RNN의 이해 및 실습
  • 데이터 분석 프로젝트 작성 및 발표
파이널
프로젝트
  • 기획서작성
  • 기술서작성
  • 구현:프로젝트 기획 및 UI설계
  • 요구사항을 통한 상세분석
  • 발표및시연

일정

  • 1월 20일 ~   7월   6일 (신청마감)
  • 5월   7일 ~ 10월 15일 (신청마감)
  • 7월 13일 ~ 12월 18일 (신청마감)
  • 10월 27일 ~ 21년 4월 6일 (신청마감)
  • 12월 28일 ~ 21년 6월 8일 (신청가능)
시간
  • 오전9시~ 오후6시 / 1일8시간
장소
  • 종로 & 강남 & 중화
출석률
  • 출석80% 결석20%가능 (한달 4일)

비고

  • 수강 중 취업이 되면 조기취업으로 처리가능
  • 비전공자 수강가능
  • 관련자격증: 정보처리(산업)기사, OCJP등
수강절차
  • 방문상담(무료, 30분소요)->고용센터 내일배움카드신청(2주, 4주)->발급 및 교육수강
  • 일반내일배움카드 훈련수당 11만원 소요기간 2주
  • 취업성공패키지  훈련수당 40만원 소요기간 4주




사업자등록번호 113-86-80323 | 유료직업소개등록 제2019-3010165-14-5-00018호 | 통신판매신고 제2019-서울중구-2275호

종로: 서울시 중구 남대문로 117,  동아빌딩 15층 02-318-3977 | 강남: 서울시 서초구 강남대로 341, 삼원빌딩 8층 02-538-3638

이용약관 | 개인정보취급방침 | opensourcejob@naver.com | copyright(C) 2020 opensourcejob all rights reserved