구트아카데미


국비지원 무료교육과정

구트아카데미의 교육과정은 누구나 처음부터 차근차근 시작할 수 있도록 기초교육부터 기업에서 요구하는 실무스킬과 미래산업 기술까지 단계별로 설계하였습니다.

구직자 국비지원과정

구직자의 취업을 위해 본인부담금 없이 100% 국비지원으로 진행되는 고용노동부 인증 과정입니다.

교육과정

(빅데이터 전문가) 자바(JAVA)와 파이썬을 활용한 빅데이터 개발자 과정A

작성자 구트
작성일 19-01-29 12:46 | 2,909 | 0

본문

 7da3d3b2af9bfe5f2ceb8824ea5a970e_1630544584_5753.jpg 

교육내용

  • JAVA 프로그래밍

  • 데이터베이스 관리시스템 활용

  • JAVA 웹 프로그래밍 (Servlet / JSP & Spring Framework)

  • Hadoop & Spark 기반 빅데이터 플랫폼 구축

  • 빅데이터 활용 시스템 구축 프로젝트

교육대상

  • 비전공자이지만 IT분야로 도전하고 싶으신 분
  • Python을 배우고 실무에 활용하고 싶은 구직자

  • 지능형 웹 개발에 입문하는 개발자

  • 자바 교육은 받았지만 취업하기엔 부족함을 느끼시는 분

 


 166fbdb60deb5ad77ebd2f6c6ee12d57_1619510238_8504.gif 



JAVA 웹개발이란?


JAVA 웹 개발이란 쉽게 말해 JAVA프로그램을 이용해 홈페이지를 제작하는 것을 JAVA 웹 개발이라고 합니다.

​웹 개발에서는 크게 프론트엔드 개발, 백엔드 개발로 나눌 수 있습니다.


빅데이터란?

빅데이터 기술은 일상생활 곳곳에서 다양하게 사용되고 있는 미래산업의 기술로 4차 산업혁명 핵심 기술 중 하나 입니다. 빅데이터는 기존 데이터보다 너무 방대하여 기존의 방법이나 도구로 수집/저장.분석 등이 어려운 정형 및 비정형 데이터들을 의미합니다. 본 교육과정에서는 파이썬을 활용해 데이터 수집, 분석, 결과값 예측 및 시각화에 대해 간단하게 배워 볼 수 있는 교육과정입니다. 


ea5bcb4dea23174b1b215ddff8a1dc07_1622614290_9955.jpg
ea5bcb4dea23174b1b215ddff8a1dc07_1622614320_7588.jpg
 

 166fbdb60deb5ad77ebd2f6c6ee12d57_1619510274_5224.jpg 

[ 커 리 큘 럼]


NCS 교과목명 NCS 능력단위 실제 교과목명 실제 커리큘럼
STEP 공공콘텐츠공공콘텐츠(원격)전자계산기구조( 스마트혼합훈련 / 공공콘텐츠 원격 훈련 )
공공콘텐츠(원격)데이터 입출력 구현( 스마트혼합훈련 / 공공콘텐츠 원격 훈련 )
공공콘텐츠(원격)파이썬 프로그래밍( 스마트혼합훈련 / 공공콘텐츠 원격 훈련 )
공공콘텐츠(원격)머신러닝기반데이터분석( 스마트혼합훈련 / 공공콘텐츠 원격 훈련 )
공공콘텐츠(원격)텍스트 데이터 분석( 스마트혼합훈련 / 공공콘텐츠 원격 훈련 )
엔터프라이즈
애플리케이션
개발
응용 SW 기초 기술 활용

기업형 애플리케이션

시스템 이해

운영체제와 네트워크
웹 환경과 웹 서버
데이터베이스와 데이터베이스 관리시스템
엔터프라이즈 애플리케이션 아키텍처
애플리케이션 개발 프로세스
프로그래밍 언어 활용Java 프로그래밍
자바 개발 환경 구축
자바 언어 기본 문법
자바 객체지향 프로그래밍
컬렉션, 데이터 입출력 등
주요 프로그래밍 기법 및 패키지 활용
JUnit을 활용한 단위 테스트
애플리케이션 패키징 및 배포
프로그래밍 언어 응용
애플리케이션 테스트 수행
애플리케이션 배포
화면 구현웹클라이언트 프로그래밍
웹 환경 이해 및 웹 서버 운용
HTML5 마크업을 사용해서 웹페이지 구현
CSS 기초 구문 활용
Javascript & jQuery를 사용해서 동적 웹페이지 구현
SQL활용

데이터베이스 관리시스템

활용

DBMS 설치 및 운용
표준 SQL 구문 활용
데이터베이스, 테이블 생성 및 관리
트랜잭션 활용
확장 SQL 구문 활용
애플리케이션 구축 프로젝트 수행

(요구사항 분석, 애플리케이션 설계 및 구현)

데이터베이스 구현
서버프로그램 구현
자바 웹 프로그래밍
(Servlet / JSP & Spring Framework)
[자바 웹 프로그래밍]
웹 애플리케이션 요청 처리 구조
Servlet 및 JSP 구현
상태관리, 인증, 파일업로드/다운로드, 웹메일, 필터,
 애플리케이션 이벤트 처리
Custom Tag, EL, JSTL
의존성 주입, 스프링 IoC
Model View Controller Pattern, 스프링 웹 애플리케이션 구조, 컨트롤러 구현, 요청 매핑, 커스텀 뷰 구현
데이터 소스 구성, 템플릿 기반 데이터 연동 구현
스프링 MyBatis 기반 데이터베이스 연동
Restful 웹 애플리케이션 개발
Ajax를 활용한 비동기 웹 클라이언트 구현
스프링 시큐리티를 활용한 사용자 인증 시스템 구현
웹 애플리케이션 구축 프로젝트 수행
(요구사항 분석, 애플리케이션 설계 및 구현)
인터페이스 구현
통합 구현
애플리케이션 설계
빅데이터 시스템 구축빅데이터 플랫폼 테스트
numpy, pandas 기반
빅데이터 플랫폼 구축
[데이터 분석-python,numpy, pandas]
빅데이터 분석을 위한 환경 구축의 이해
빅데이터 분석에 사용한 자료구조 이해
공공데이터를 이용한 데이터 수집 및 분석
데이터 시각화처리

[아나콘다3]
아나콘다 설치 및 설정 (개발환경 구축)
주피터 노트북 설치 및 설정
pip를 통한 라이브러리 설치
scrapy 라이브러리 설치 및 설정
scrapy를 이용한 데이터 수집 및 저장

[KoNLPy]
한글 처리 라이브러리를 활용한 텍스트 마이닝
형태소 분석을 통한 한글 데이터 처리
정제와 정규화를 통한 데이터 분석
빅데이터 수집시스템 개발
빅데이터 저장시스템 개발
빅데이터 처리시스템 개발
빅데이터 분석시스템 개발
빅데이터 플랫폼 요구사항 분석빅데이터 활용 시스템 구축 프로젝트
[프로젝트]
프로젝트 주제 결정
요구사항 분석 및 기능 도출
데이터베이스 설계 및 애플리케이션 아키텍처 설계
개발 환경 구축
기능 구현 및 단위 테스트 수행
통합 테스트 수행
애플리케이션 배포 및 안정화
빅데이터 플랫폼 아키텍처 설계
빅데이터 시각화빅데이터 분석 결과 시각화


166fbdb60deb5ad77ebd2f6c6ee12d57_1619510385_0895.jpg

166fbdb60deb5ad77ebd2f6c6ee12d57_1619510385_2741.jpg
166fbdb60deb5ad77ebd2f6c6ee12d57_1619510385_3901.jpg
166fbdb60deb5ad77ebd2f6c6ee12d57_1619510385_5513.jpg
 



Goott Gallery


댓글목록 0

등록된 댓글이 없습니다.

온라인 문의