교육상세보기

국기과정(전액지원)프로그래밍

빅데이터 기반의 자바프로그래밍 개발 [진행중]

교육과정 주요정보
교육기간 2020-06-08 ~ 2020-12-16 신청마감 2020-06-08
캠퍼스 부산IT  (문의 : 051-753-5600) 모집인원 25명
교육시간 09:00~16:30 1일 7교시 [월,화,수,목,금]
훈련수당 최대 116,000원 [매달지급] (취성패 참여시 최대 400,000원)
빅데이터 기반의
자바프로그래밍 개발
JAVA, Open Framework, 빅데이터에 대한 전문교육과 함께 팀 중심 프로젝트를 진행하면서
실무감각을 익히고 취업역량을 강화할 수 있는 커리큘럼입니다.

훈련목표

임베디드 애플리케이션 개발 기술과 자바기술 및 자바ORM 기반의 표준 데이터 처리 기술인 JPA를 학습하여 생산성과 품질 향상이 우수한 스프링프레임워크 JPA를 활용한 융합 인력양성을 목표로 합니다.

교육과정의 특징

  • 산업체에서 제공하는 빅데이터 시각화 솔루션 (미소정보기술 Qlick) 활용
  • 산업체 제안에 의한 프로젝트 구성 (기업체 근로자 멘토 참여)
  • 팀 중심의 커뮤니케이션 기반 프로젝트 제작 멘토링 중심
    • IT기반의 개발은 커뮤니케이션 기반의 협업이 필수이기 때문에 본 멘토링의 방향 역시 직무 간 멘토와 직무 간 멘티가 팀을 이루어 프로젝트를 진행하는 방식으로 멘토링 운영
  • 산업체 프로젝트 직·간접적 체험 방식 멘토링
    • 산업체 현장의 환경 조성 기반
    • 멘토 담당자간 해당 범주의 상용화 프로젝트 개발을 진행하면서 멘토 역할 수행
  • 산업체 업무에 활용되는 업무 방식 프로세스에 의한 현장형 멘토링 운영
    • 각 단계별 교육 훈련을 모델링하고, 각 단계별 참여기업 근로자가 멘토로 참여하는 프로젝트 학습 수행

훈련기관의 전문성

  • 1992년 설립 이후 프로그래밍 직종을 포함한 훈련과정을 운영해온 부산지역 최대의 민간직업훈련기관으로서 전국 우수기관 협의체훈련기관(2014년), 직종별 우수훈련기관(2015년), 3년 인증훈련기관(2016년) 등 우수한 평가를 받고 있습니다.
  • 오랜기간 축적된 직업훈련 운영 경험과 그에 특화된 조직적이고 체계적인 훈련 및 취업지원 시스템을 보유하고 있습니다.
  • 직업능력개발유공기관 대통령 표창 수상 및 정부 4개 부처 인증 인적자원개발 우수기관 인증(2008년)등을 수상하였습니다.

지원내용

지원내용

훈련대상

  • 만 15세 이상의 구직등록을 한 구직자
  • 학생인 경우 : 야간대학(원)생, 사이버대학교, 방송통신대학교, 일반대학/대학원 졸업예정자
  • 휴학생인 경우 : 졸업예정일자가 다음 연도 9월 1일 이전인 자(졸업예정확인서 또는 관련 증명서 제출)

취업지원 계획

  • 취업역량 강화 : 재직자 멘토 특강 제공, 멘토 개별 코칭, 프로젝트 실무 교육 및 기술 면접 대비 등을 지원
  • 협력 기업체 취업 지원 : 협약 기업체 구인 일정 매칭

커리큘럼

1단계
프로그래밍 언어활용
2단계
개발플랫폼 활용
3단계
빅데이터 시각화
4단계
산학협력 프로젝트(분야별 주제)
자바 프로그래밍
(70시간)
Open Framework
(Spring, Egov)
(70시간)
Spring Boot
(50시간)
Mini Project1 (70시간)
-SpringFramework 기반 부산 관광 시스템 구현
Mini Project2 (70시간)
-REST API 웹 서버구축 및 네트워크 통신기반 안드로이드 앱 제작
Final Project (105시간)
-카드 거래정보 데이터 모델기반 소비패턴 설계
-부산 해수욕장 환경정보 분석 UI 시스템 구현
-스마트 안전도시 범죄예방을 위한 데이터 분석 UI 시스템 구현
-부산지역 방문관광 빅데이터 분석 UI 구현
※프로젝트 멘토링 (Mini 28시간+Final 21시간)
화면설계 및 화면 구현
(60시간)
모바일 프로그래밍
(100시간)
빅데이터 수집 및 저장
(70시간)
데이터베이스
(70시간)
UI 구현
(60시간)
빅데이터 분석결과 시각화
(40시간)
서버프로그램 구현
(70시간)
머신러닝 기반 빅데이터 분석
(30시간)

상세 커리큘럼

교과목내용
자바 프로그래밍 객체지향 활용을 위해 생성자 오버로딩, 상속, 추상 클래스와 인터페이스 개념을 익히고 자바프로그램의 자료구조(ArrayList, Vector, Stack, Queue, Graph, Tree, Heap, HashMap)와 다양한 알고리즘(순환, 정렬, 검색트리, 해싱, 그래프 알고리즘 , 허프란 코드등)을 기술을 익혀 프로그램 핵심기능을 익힌다.
DataBase 관계형 데이터베이스 Oracle DBMS을 사용하여 데이터를 정의, 조작, 제어하는 기능(SQL(CRUD, Join & Sub Query, View & Sequency 생성, 계층형 쿼리, User Management(사용자 생성, 권한설정) 익히고 PL/SQL(커서, 프로시저, 내장 함수, 패키지, 트리거) 고급 SQL 구문을 익힌다.
화면설계 및 화면구현 화면에 대한 요구사항을 UI표준과 지침에 따라 화면을 설계하고, UI 요구사항을 확인하여 설계한 UI 설계를 기반으로 화면을 구현하기 위해 HTML5(HTML, CSS, Javascript, Jquery)를 익힌다
서버 프로그램 구현 애플리케이션 설계를 기반으로 개발에 필요한 환경을 구성하고, 프로그래밍 언어와 도구를 활용하여 공통모듈, 서버 프로그램, 업무프로그램과 배치 프로그램을 구현하는 기술로 JSP&Servlet 사용하여 MVC 프로그램 개발 방법을 배운다.
Spring Framework 스프링 IOC와 DI 개념을 익히고 MyBatis 연동, 스프링 MVC 기본 구조 이해 및 세팅방법.스프링 어노테이션 사용 방법을 익혀 MVC 패턴 게시판 작성을 한다. AOP 기능과 트랜잭션 기능 활용, Restful기능, 스프링 시큐리티 기능 등의 활용법을 익힌다.
UI구현 (React) UI 설계 산출물과 GUI 디자인 가이드를 바탕 으로 UI 구현 표준을 수립하고 UI를 제작하는 과정으로 UI 설계를 검토하고 UI구현 표준을 수립하고 웹, 모바일 UI를 제작한다. (jQuery & React 활용)
Android 안드로이드 GUI(위젯, 레이아웃)와 이벤트 처리와 Adapter View(ListView, RecyclerView 등)등을 기본 기능을 익히고 안드로이드 컴포넌트(액티비티, 서비스, 브로드캐스트 리시버, content provider) 익혀서 안드로이드 앱프로젝트 구조와 실행원리를 익히고 스레드와 네트워킹, 구글 Material Design, Firebase 인증, Google 인증, Firebase FCM, FireStore (클라우드 데이터베이), MVVM과 AAC 기술을 익힌다.
Spring Boot 스프링 부트의 핵심 원리(의존성 관리, 자동 설정, 내장 웹 서버, 독립적으로 실행가능한 JAR)를 이해하고, 스프링 부트가 제공하는 주요 기능(SpringApplication, 외부설정, 로깅, 테스트, Spring-Boot-Devtools) 활용하고 각종 연동 기술(스프링 MVC, 스프링 데이터, 스프링 시큐리티, Rest 클라이언트) 개발하고 스프링 부트 운영정보(엔드포인트, 메트릭스, 모니터링)를 관리하고 모니터링 할 수 있는 기능을 익힌다.
빅데이터 수집 및 저장 빅데이터 수집은 활용목적에 적합한 데이터를 수집하기 위하여 빅데이터 수집시스템 구성, 내·외부데이터 수집모듈 개발, 데이터 변환모듈 개발 및 수집 데이터 검증모듈을 개발하는 과정으로 Python Anaconda 사용한다. 빅데이터 저장은 수집 변환된 데이터를 조직의 활용 목적에 적합하도록 데이터 유형과 분석 목적을 고려하여 저장구조를 설계하고 고가용성을 제공하는 저장시스템을 개발하는 것으로 MongoDB를 사용하여 개발한다.
빅데이터 분석결과 시각화 빅데이터 분석 결과 시각화란 정보를 명확하고 효과적으로 전달하기 위해서 사용자가 분석 결과를 이해하기 쉽게 그래픽 의미를 이용하여 시각적으로 표현하고 전달하는 기술로 파이썬 Matplotlib 또는 미소 정보기술(주)의 Qlink Sensor를 활용한다.
머신러닝 기반 빅데이터 분석 머신러닝 기반 데이터 분석이란 고도의 정확도가 요구되는 문제를 해결하기 위해 복잡한 데이터 구조 패턴을 기계(컴퓨터)로 하여금 스스로 학습하게 하는 머신러닝 알고리즘기술을 활용하여 현업의 데이터를 분석하고, 실제 업무에 적용하는 기술로 Python TensorFlow를 사용하여 구현한다.
실전 프로젝트 참여기업의 핵심 요구사항인 웹 서비스 구현 & 모바일 앱서비스 구현기술과 다양한 실무 데이터를 빅데이터 분석결과 시각화 UI를 구현하는 과정을 프로젝트 학습으로 진행

취업분야

채용 협약업체
  • BNK 시스템
  • 미소정보기술
  • 라이온플러스
  • 아이디노
  • 하이텍정보
  • ㈜늘푸른정보기술
  • NC정보기술
  • 융합INS
  • 하나글로벌
  • 아이언데이터
  • 스틸넷
  • 이지아이앤씨
  • 우원소프트㈜
  • 진바이오
  • 투썸데이터
  • 티아이씨
  • 미래정보기술
  • 인타운
  • ㈜에스씨티
  • ㈜엔컴
취업 업체
업체명담당업무업체명담당업무
(주)유빈스 소프트웨어 개발 (주)유니스탭스 소프트웨어 개발 및 공급
미래테크 소프트웨어 개발 우성시스템 SI 및 소프트웨어 개발
(주)굿어스 소프트웨어 개발 (주)대성텔레콤 정보통신 / 소프트웨어 개발
(주)테라넷시스템 소프트웨어 개발 XICOM 소프트웨어 개발
(주)대하이엔지 금융권 웹개발 아이포스아이티 웹개발
(주)정우인터렉티브 웹개발 (주)유삼씨앤씨 소프트웨어 개발
고려정보기술 웹개발 에이태그 컴퓨터 시스템 개발
픽스페이지 전산담당 (주)에스앤더블유 소프트웨어 개발, 시스템 개발
주식회사 청운씨아이에스 웹개발 (주)디지털오션 PCT 시스템제어
(주)에스원테크 컴퓨터 시스템 개발 이화CS 소프트웨어 개발
동원PCT 전산담당 (주)이포넷 모바일 사업부 시스템 개발
팁그밸리 주식회사 전산담당 비에스캐피탈(주) 컴퓨터 시스템 개발 및 유지보수
(주)토탈소프트뱅크 컴퓨터 시스템 분석/설계 (주)엔서 컨텐츠 개발 및 컴퓨터시스템 담당
(주)두웰시스템 컴퓨터 시스템 담당 시너지브라더스 주식회사 컴퓨터 시스템 담당
(주)케이에스 인터렉티브 웹개발    

지원방법

지원절차
  • 본 과정에 참여하기 전 반드시 노동부 계좌카드 발급을 하셔야하며, 아래의 순서에 따라 등록하면 빠르고 편리하게 진행이 가능합니다.
step01
홈페이지에서
온라인지원
step02
서면캠퍼스 방문
step03
관할고용센터 방문
및 상담 (즉시발급)
step04
국민내일배움카드
발급 후 훈련참여

계좌발급 관할고용센터 (주민등록상 주소지 기준)
관할센터 관할지역 주소 및 연락처
부산고용복지플러스센터 영도구, 연제구, 중구, 부산진구, 서구, 동구, 남구 부산광역시 부산진구 양정2동 중앙대로 993 시청 옆
T 051.860.1919
동부고용복지플러스센터 수영구, 기장군, 금정구, 동래구, 해운대구 부산광역시 수영구 광안3동 수영로 676 수영교차로
T 051.760.7101
북부고용복지플러스센터 북구, 사상구, 강서구 부산광역시 북구 화명3동 화명대로 9 화명 기차역 부근
T 051.330.9900
사하고용복지플러스센터 사하구 부산광역시 사하구 낙동남로1400 정우헤리티지 8~10층(하단동)
T 051.520.4900

목록보기


입학신청 문의하기 국비지원안내 캠퍼스안내 TOP