모바일s/w개발

로케이션
> 교육과정 > 모바일s/w개발

모집중인 과정목록

교육목표 및 특징

컴퓨터 프로그래밍 언어로 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고, 사용자에게 배포하며, 버전관리를 통해 제품의 성능을 향상시키고, 서비스를 개선하는 업무에 종사할 수 있다.

교육커리큘럼

프로그래밍 언어활용

응용소프트웨어 개발에 사용되는 프로그래밍 언어의 기초문법을 적용하고 언어의 특징과 라이브러리를 활용하여 기본 응용소프트웨어를 구현하는 능력을 함양한다.

응용 SW기초 기술 활용

응용소프트웨어개발을 위하여 운영체제, 데이터베이스, 네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 능력을 함양한다.

애플리케이션 구현

응용소프트웨어 개발에 필요한 환경을 구축하고, 애플리케이션 설계를 바탕으로 공통모듈, 서버 프로그램과 배치 프로그램을 구현하고, 단위테스트를 수행하는 능력을 함양한다.

화면 구현

화면 구현이란 UI 요구사항을 확인하여 설계한 UI 설계를 기반으로 화면을 구현하는 능력을 함양한다.

개발자 테스트

요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해서 테스트케이스를 작성하고, 통합 테스트를 수행하여 결함을 발견하고 결함을 조치하는 능력을 함양한다.

애플리케이션 배포

애플리케이션 배포란 애플리케이션 배포 환경을 구성하고, 구현이 완료된 애플리케이션의 소스 검증 및 빌드를 수행하여 운영 환경에 배포하는 능력을 함양한다.

애플리케이션 테스트 수행

애플리케이션 테스트 수행이란 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해서 분석된 테스트 케이스에 따라 테스트를 수행하고 결함을 조치하는 능력을 함양한다.

통합 구현

모듈간의 분산이 이루어진 경우를 포함하여 단위 모듈간의 데이터 관계를 분석하여 이를 기반으로 한 메커니즘을 통해 모듈간의 효율적인 연계를 구현하고 검증하는 능력을 함양

데이터 입출력 구현

응용소프트웨어가 다루어야 하는 데이터 및 이들 간의 연관성, 제약조건을 식별하여 논리적으로 조직화 하고, 소프트웨어 아키텍처에 기술된 데이터저장소에 조직화된 단위의 데이터가 저장될 최적화된 물리적 공간을 구성하고 데이터 조작언어를 이용하여 구현하는 능력을 함양한다.

화면 설계

화면 설계란 요구사항분석 단계에서 파악된 화면에 대한 요구사항을 소프트웨어 아키텍처 단계에서 정의된 구현 지침 및 UI/UX 엔지니어가 제시한 UI표준과 지침에 따라 화면을 설계하는 능력을 함양한다.

요구 사항 확인

업무 분석가가 수집・분석・정의한 요구사항과 이에 따른 분석모델에 대해서 확인과 현행 시스템에 대한 분석을 통해 개발하고자 하는 응용소프트웨어에 대한 이해를 높이는 능력을 함양한다.

UI 구현

UI 설계 산출물과 GUI 디자인 가이드를 바탕으로 UI 구현 표준을 수립하고, UI를 제작할 수 있다.

UI 테스트

구현된 UI를 검증하기 위하여 사용성 테스트 계획, 수행, 분석, 결과 보고를 수행할 수 있다.

취득가능 자격증

  • 웹프로그래머 국가기술자격
  • 정보처리기사 국가기술자격
  • 정보처리기능사 국가기술자격

수료후 취업 진로

  • 모바일 소프트웨어 개발사
  • 모바일 게임/음악서비스/결제시스템 개발사
  • 모바일콘텐츠 기획/개발사
  • 사물인터넷 개발사
  • 클라우딩 컴퓨팅사
  • 인터넷 보안 전문가
  • 기타 은행/기업 전산실 및 연구기관/공공기관 전산실