자바 프로그래밍 |
응용소프트웨어 개발에 사용되는 프로그래밍 언어의 기본 문법을 활용하여 기본 응용소프트웨어를 구현하는 능력을 함양할 수 있다. |
데이터베이스 |
설계된 데이터베이스 모델을 적용하기 위해 DBMS를 설치하고 데이터베이스와 데이터베이스 오브젝트를 생성하는 능력을 함양할 수 있다. |
서버프로그램 구현 |
애플리케이션 설계를 기반으로 개발에 필요한 환경을 구성하고, 프로그래밍 언어와 도구를 활용하여 공통모듈, 업무프로그램과 배치 프로그램을 구현하는 능력을 함양할 수 있다. |
화면 설계 및 구현 |
요구사항분석 단계에서 파악된 화면에 대한 요구사항을 소프트웨어 아키텍처 단계에서 정의된 구현 지침 및 UI/UX 엔지니어가 제시한 UI표준과 지침에 따라 화면을 설계하고 화면을 구현하는 능력을 함양할 수 있다. |
빅데이터 수집및저장 |
수집 변환된 데이터를 조직의 활용목적에 적합하도록 데이터 유형과 분석 목적을 고려하여 저장구조를 설계, 고가용성을 젲고하는 저장 시스템을 개발할 수 있는 능력을 함양할 수 있다. |
머신러닝 기반 빅데이터 분석 |
저장된 데이터를 처리목적에 따라 크기, 종류, 저장 구조를 고려하여 처리 및 가공하기 위한 분산처리, 실시간 처리, 이벤트 처리 모듈을 개발하는 능력을 함양할 수 있다. |
빅데이터 분석 결과 시각화 |
빅데이터에 숨겨진 패턴과 알려지지 않은 정보간의 관계를 찾아내기 위해 사용되는 통계기법, 머신러닝, 텍스트마이닝 등의 분석방법들을 효과적으로 적용하기 위한 분석시스템을 개발하는 능력을 함양할 수 있다. |
UI 구현 |
UI 설계 산출물과 GUI 디자인 가이드를 바탕으로 UI 설계와 UI 구현 표준을 검토하는 능력을 함양할 수 있다. |
프로젝트(350h) |
Spring Framework 기반 웹서비스 개발 / 파이썬 기반 빅데이터 분석 및 시각화 / 오픈 API를 이용한 클라우드 기반 웹 프로젝트 / 기온 공공DB를 활용한 미니 프로젝트 / 인구 공공DB를 활용한 미니 프로젝트 |
재량교과 |
취업지원 : 플랫폼에 기반을 둔 직업을 찾아보는 취업 지원 / 산업체 특강 : 현업에서 근무하는 실무자와 산업체 동향 파악 |