훈련과정 개요
훈련과정 개요의 훈련목표, 훈련대상자 요건 정보 제공
훈련목표 가. UI 요구사항을 확인하여 설계한 UI 설계를 기반으로 화면을 구현하는 능력을 배양한다.
나. 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해 분석된 테스트케이스에 따라 테스트를 수행하고 결함을 조치하는 능력과 애플리케이션 배포 환경을 구성하고, 구현 완료된 애플리케이션의 소스 검증 및 빌드를 수행하여 운영 환경에 배포하는 능력을 배양한다.
다. 프로그래밍 언어를 활용하여 기본 응용소프트웨어를 구현하는 능력과 운영체제, 데이터베이스, 네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 능력을 배양한다.
라. 개발 환경을 구축하고, 애플리케이션 설계를 바탕으로 공통모듈, 서버 프로그램과 배치 프로그램을 구현하고, 단위테스트 수행능력과 통합 테스트를 수행하여 결함을 발견하고 결함을 조치하는 능력을 배양한다.
마. 수집·분석·정의한 요구사항에 따른 분석모델의 확인과 현행시스템에 대한 분석을 통해 개발하고자 하는 응용소프트웨어에 대한 이해를 높이는 능력과 요구사항분석 단계에서 파악된 화면에 대한 요구사항을 화면구현 지침 및 UI표준에 따라 화면을 설계하는 능력을 배양한다.
바. 데이터 및 이들 간의 연관성, 제약조건을 식별하여 논리적으로 구성하고, 소프트웨어 아키텍처에 기술된 데이터저장소에 데이터가 저장될 최적화된 물리적공간을 구성하고 데이터 조작언어를 이용하여 구현하며 단위 모듈간의 데이터관계를 분석하여 이를 기반으로 한 모듈간의 효율적인 연계를 구현하고 검증하는 능력을 배양한다.
사. 개발자 환경에서 개발한 결과물을 운영 환경에 설치하고, 요구사항 일치여부확인 후 최종승인을 통해 사용자에게 전달하여 인계하고 시스템을 운영할 수 있도록 교육 및 지원하는 능력과 개발이 완료된 제품소프트웨어를 고객에게 전달하기 위한 형태로 패키징하고, 설치와 사용에 필요한 제반 절차 및 환경 등을 포함하는 매뉴얼을 작성하며, 제품소프트웨어에 대한 패치 개발과 업그레이드를 위해 버전관리를 수행하는 능력을 배양한다.
아. 애플리케이션 설계를 기반으로 개발에 필요한 환경을 구성하여 공통모듈, 업무프로그램과 배치 프로그램을 구현하고 모듈간의 분산이 이루어진 경우를 포함하여 단위 모듈간의 데이터 관계를 분석하고 모듈간의 효율적인 연계를 구현하고 검증하는 능력을 배양한다. 테스트케이스를 작성하고 통합테스트를 수행하여 애플리케이션의 성능을 개선하는 능력을 배양한다.
훈련대상자 요건 선수학습 -해당사항없음 직무경력 -신규 구직자 기취득자격 -해당사항없음
훈련과정의 강점 안드로이드는 휴대폰용 운영체제·미들웨어·응용프로그램을 한데 묶은 소프트웨어 플랫폼으로서 오늘날 가장 많이 사용되는 스마트폰 운영체제로 확고히 자리매김하였다. 안드로이드는 리눅스(Linux) 2.6 커널을 기반으로 강력한 운영체제(OS;operating system)와 포괄적 라이브러리 세트, 풍부한 멀티미디어 사용자 인터페이스, 폰 애플리케이션 등을 제공하며 휴대폰에 안드로이드를 탑재함으로써 인터넷과 메신저 등을 이용할 수 있고, 휴대폰뿐 아니라 다양한 정보 가전 기기에 적용할 수 있는 연동성도 갖추고 있다. 종전에는 휴대폰 제조업체와 서비스업체마다 운영체제가 달라 개별적으로 응용프로그램을 만들어야 했으나, 안드로이드의 기반 기술인 '소스 코드'를 모두 공개함으로써 누구라도 이를 적용하여 소프트웨어와 기기를 만들어 판매할 수 있도록 하였다. 개발자들은 이를 확장, 대체 또는 재사용하여 사용자들에게 풍부하고 통합된 모바일 서비스를 제공할 수 있게 된 것이다. 그리하여 자바에 대한 지식만 있으면 누구나 쉽게 스마트폰 앱을 개발할 수 있게 되었기에 취업이나 개인 창업에서도 보다 앞서 나갈 수 있는 안드로이드 프로그래밍 개발 과정을 추진하였다. 마지막으로 해당과정을 통해 과정을 수료 한 수료생들에게 이력서 및 자기소개서, 기업체면접, 구인업체 취업알선 등의 취업서비스를 통해 모두가 응용SW개발자로 취업에 도달할 수 있도록 적극적으로 지원한다.
훈련교재
훈련과정 안내에 대한 훈련교재명, 저자, 발행년도, 자체/구입여부, 교재 가격 정보
*통합구현_ncs학습모듈 *개발자테스트_ncs학습모듈 *정보시스템이행_ ncs학습모듈 *제품소프트웨어패키징_ncs학습모듈 JAVA프로그래밍1부 JAVA프로그래밍2부 *요구사항확인 *화면구현 *애플리케이션 구현_2부 *데이터입출력구현 *애플리케이션 구현_1부 *애플리케이션 구현_3부
java기반안드로이드프로그래밍 실무자양성 과정이란?
안드로이드는 휴대폰용 운영체제·미들웨어·응용프로그램을 한데 묶은 소프트웨어 플랫폼으로서 오늘날
가장 많이 사용되는 스마트폰 운영체제로 확고히 자리매김하였다. 안드로이드는 리눅스(Linux) 2.6 커널을 기반으로 강력한 운영체제(OS;operating system)와 포괄적
라이브러리 세트, 풍부한 멀티미디어 사용자 인터페이스, 폰 애플리케이션 등을 제공하며 휴대폰에
안드로이드를 탑재함으로써 인터넷과 메신저 등을 이용할 수 있고, 휴대폰뿐 아니라 다양한 정보 가전
기기에 적용할 수 있는 연동성도 갖추고 있다.
종전에는 휴대폰 제조업체와 서비스업체마다 운영체제가 달라 개별적으로 응용프로그램을 만들어야
했으나, 안드로이드의 기반 기술인 '소스 코드'를 모두 공개함으로써 누구라도 이를 적용하여 소프트웨어와 기기를 만들어 판매할 수 있도록 하였다. 개발자들은 이를 확장, 대체 또는 재사용하여 사용자들에게
풍부하고 통합된 모바일 서비스를 제공할 수 있게 된 것이다. 그리하여 자바에 대한 지식만 있으면 누구나 쉽게 스마트폰 앱을 개발할 수 있게 되었기에 취업이나
개인 창업에서도 보다 앞서 나갈 수 있다.
마지막으로 해당과정을 통해 과정을 수료 한 수료생들에게 이력서 및 자기소개서, 기업체면접, 구인업체 취업알선 등의 취업서비스를 통해 모두가 응용SW개발자로 취업에 도달할 수 있도록 적극적으로 지원한다.
√ 과정을 통해 이룰 수 있는 훈련목표는?
가. UI 요구사항을 확인하여 설계한 UI 설계를 기반으로 화면을 구현하는 능력을 배양한다.
나. 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해 분석된 테스트케이스에 따라 테스트를
수행하고 결함을 조치하는 능력과 애플리케이션 배포 환경을 구성하고, 구현 완료된 애플리케이션의
소스 검증 및 빌드를 수행하여 운영 환경에 배포하는 능력을 배양한다.
다. 프로그래밍 언어를 활용하여 기본 응용소프트웨어를 구현하는 능력과 운영체제, 데이터베이스,
네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 능력을 배양한다.
라. 개발 환경을 구축하고, 애플리케이션 설계를 바탕으로 공통모듈, 서버 프로그램과 배치 프로그램을
구현하고, 단위테스트 수행능력과 통합 테스트를 수행하여 결함을 발견하고 결함을 조치하는 능력을
배양한다.
마. 수집·분석·정의한 요구사항에 따른 분석모델의 확인과 현행시스템에 대한 분석을 통해 개발하고자
하는 응용소프트웨어에 대한 이해를 높이는 능력과 요구사항분석 단계에서 파악된 화면에 대한
요구사항을 화면구현 지침 및 UI표준에 따라 화면을 설계하는 능력을 배양한다.
바. 데이터 및 이들 간의 연관성, 제약조건을 식별하여 논리적으로 구성하고, 소프트웨어 아키텍처에
기술된 데이터저장소에 데이터가 저장될 최적화된 물리적공간을 구성하고 데이터 조작언어를 이용하여
구현하며 단위 모듈간의 데이터관계를 분석하여 이를 기반으로 한 모듈간의 효율적인 연계를 구현하고
검증하는 능력을 배양한다.
사. 개발자 환경에서 개발한 결과물을 운영 환경에 설치하고, 요구사항 일치여부확인 후 최종승인을 통해
사용자에게 전달하여 인계하고 시스템을 운영할 수 있도록 교육 및 지원하는 능력과 개발이 완료된
제품소프트웨어를 고객에게 전달하기 위한 형태로 패키징하고, 설치와 사용에 필요한 제반 절차 및
환경 등을 포함하는 매뉴얼을 작성하며, 제품소프트웨어에 대한 패치 개발과 업그레이드를 위해
버전관리를 수행하는 능력을 배양한다.
아. 애플리케이션 설계를 기반으로 개발에 필요한 환경을 구성하여 공통모듈, 업무프로그램과 배치
프로그램을 구현하고 모듈간의 분산이 이루어진 경우를 포함하여 단위 모듈간의 데이터 관계를
분석하고 모듈간의 효율적인 연계를 구현하고 검증하는 능력을 배양한다.
테스트케이스를 작성하고 통합테스트를 수행하여 애플리케이션의 성능을 개선하는 능력을 배양한다.
√ NCS전공교과 교과목 능력단위명 능력단위요소명 프로그래밍언어활용 및 화면구현 화면구현 UI설계 확인하기 UI구현하기 애플리케이션 테스트 수행 애플리케이션 테스트 수행하기 애플리케이션 결함 조치하기 애플리케이션 배포 애플리케이션 배포 환경 구성하기 애플리케이션 소스 검증하기 애플리케이션 빌드하기 애플리케이션 배포하기 프로그래밍 언어 활용 기본문법 활용하기 언어특성 활용하기 라이브러리 활용하기 응용SW기초기술 활용 운영체제 기초 활용하기 네트워크 기초 활용하기 기본개발환경 구축하기 애플리케이션 구현 애플리케이션 구현 개발환경 구축하기 공통 모듈 구현하기 서버프로그램 구현하기 배치프로그램 구현하기 개발자 단위 테스트 하기 애플리케이션 성능 개선하기 개발자 테스트 개발자 테스트케이스 설계하기 개발자 통합 테스트하기 개발자 결함 조치하기 애플리케이션 통합 개발 요구사항 확인 현행 시스템 분석하기 요구사항 확인하기 분석모델 확인하기 화면 설계 UI요구사항 확인하기 UI 설계하기 데이터 입출력 구현 논리 데이터저장소 확인하기 물리 데이터저장소 설계하기 데이터 조작 프로시저 작성하기 데이터 조작 프로시저 최적화하기 통합 구현 연계 데이터 구성하기 연계 매카니즘 구성하기 내외부 연계 모둘 구현하기 정보시스템 이행 정보시스템 사용자 교육하기 정보시스템 이행하기 정보시스템 안정화하기 제품소프트웨어 패키징 제품소프트웨어 패키징하기 제품소프트웨어 매뉴얼 작성하기 제품소프트웨어 버전관리하기 서버프로그램 구현 개발환경 구축하기 공통 모듈 구현하기 서버프로그램 구현하기 배치 프로그램 구현하기 인터페이스 구현 인터페이스 설계서 확인하기 인터페이스 기능 구현하기 인터페이스 구현 검증하기 애플리케이션 테스트 관리 애플리케이션 테스트 케이스 설계하기 애플리케이션 개발자 통합 테스트하기 애플리케이션 성능 개선하기
* 본과정은 국비훈련생위탁모집과정입니다. (에스엘정보아카데미와 관련이 없는 과정입니다.)
모집시 개강됩니다! (개강문의 : 1688-6499) * 모집에 따라 개강일정 및 교육장위치가 변경 될 수 있습니다.
유선상 개강유무를 먼저 확인해 주시길 바랍니다. * 국비훈련생위탁모집을 희망하시는 교육기관은 (070-4158-3324)로 연락 주시길 바랍니다.
* 전화문의 후 방문 상담을 하신 분들에게는 e커피쿠폰을 드립니다( 매월 20명 가능 )
교육장 캠퍼스 위치
강남캠퍼스
서울특별시 강남구 강남대로 78길 8 (한국빌딩) 4층,8층
서울 강남구 테헤란로 7길 7(역삼동 에스코빌딩 6층)
서초캠퍼스
서울특별시 서초구 서초대로 78길 48 송림빌딩 13층
서울특별시 서초구 서초대로77길 41, 4층, 5층 (서초동, 대동Ⅱ)
종로/종각캠퍼스
서울 특별시 종로구 우정국로2길 21 대왕빌딩 7층, 9층
노원캠퍼스
서울 노원구 상계로5길 32
신촌 캠퍼스
서울특별시 마포구 신촌로 94, 7층(노고산동, 그랜드플라자)
서울 마포구 신촌로 176 중앙빌딩
서울특별시 마포구 백범로 23, 3층 (신수동, 케이터틀)
영등포캠퍼스
서울특별시 영등포구 선유로 130 (지번주소 : 양평동 3가 5-4번지)
에이스 하이테크시티 3차 2층
당산캠퍼스
서울특별시 영등포구 양평로12길 10-8 더빌 2층
서울특별시 영등포구 양평로12길 13 3층, 4층
관악/신림캠퍼스
서울시 관악구 남부순환로 1820 에그옐로우빌딩 14층
강서캠퍼스
서울 강서구 화곡로 149 심당빌딩
구로캠퍼스
서울특별시 구로구 디지털로 306 (구로동, 대륭포스트타워 2차 203호)
안양캠퍼스
안양시 만안구 안양로 336 금강빌딩
인천캠퍼스
인천시 부평구 경원대로 1366,(부평동, 스테이션타워 7F)
수원캠퍼스
경기도 수원시 팔달구 매산로1가 11-9 세진브론즈빌
일산캠퍼스
경기도 고양시 일산동구 중앙로1275번길 38-10 (장항동, 우림 로데오스위트)
춘천캠퍼스
강원도 춘천시 경춘로 2362,(온의동 513-7)
춘천 시외버스터미널&이마트 맞은편(10시 방향)
김해캠퍼스
강원도 춘천시 경춘로 2362,(온의동 513-7)
춘천 시외버스터미널&이마트 맞은편(10시 방향)
전주캠퍼스
전북 전주시 완산구 기린대로 219(서노송동)
부산 캠퍼스
부산광역시 부산진구 신천대로50번길 79 (부전동)
대표문의 1899-1534 /1688-6499 카톡상담 : gukbi (친구추가)
전화문의 후 방문 상담을 하신 분들에게는 e커피쿠폰을 드립니다( 매월 20명 가능 )
이대/신촌/종로/노원/수원/강남캠퍼스
(K디지털) Azure기반 DS 실무 개발자 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) 자바(JAVA)기반 풀스택 개발자 취업과정 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터 기반 AI 응용 솔루션 개발자 전문과정 09:00 ~ 18:00 , 6개월
(K디지털) 프로젝트 기반 자바(JAVA) 응용 SW개발자 취업과정 09:00 ~ 18:00 , 6개월
(K디지털) 프로젝트 기반 빅데이터 서비스 솔루션 개발 전문과정 09:00 ~ 18:00 , 6개월
(K디지털) 클라우드기반 AI 대화형 서비스 웹개발자 양성 09:00 ~ 18:00 , 6개월
(K디지털) 데이터처리 기반 자바 풀스택 개발자 과정 09:00 ~ 18:00 , 6개월
(K디지털) 클라우드 기반 자바&스프링 개발자 과정 09:00 ~ 18:00 , 6개월
(K디지털) 자바(JAVA) 웹개발(백앤드)&앱개발자(클라우드활용) 취업캠프 09:00 ~ 18:00 , 6개월
(K디지털) 유니티(Unity) 활용 실감형(VR/AR)콘텐츠 제작 09:00 ~ 18:00 , 6개월
(K디지털) MSA기반 플러터(Dart)활용 자바(JAVA)프론트엔드 백엔드 풀스택 웹(앱)개발 09:00 ~ 18:00 , 6개월
(K디지털) AWS 클라우드 기반 자바&스프링&리액트 풀스택 개발자 양성 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터분석(파이썬, 자바)기반 AI(머신러닝,딥러닝) & RPA 솔루션 개발 09:00 ~ 18:00 , 6개월
(K디지털) 프론트엔드(React, React Native) 웹개발&앱개발자 취업캠프 09:00 ~ 18:00 , 6개월
(K디지털) 클라우드서비스 활용 자바 웹개발&앱(코틀린) 개발자 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) 인공지능 기반 IoT 모바일서비스 개발자 양성과정 09:00 ~ 18:00 , 6개월
※ 모든 과정은 면접진행 후 합격자 우선 배정
구로/영등포/가산/부천/부평/인천캠퍼스
(K디지털) 데이터융합 자바(JAVA) 응용 SW개발자 취업과정 09:00 ~ 18:00 , 6개월
(K디지털) AI활용 빅데이터 분석 및 응용 소프트웨어 개발자 09:00 ~ 18:00 , 6개월
(K디지털) [정보보안] 모의해킹/침해대응 전문가 취업캠프 09:00 ~ 18:00 , 6개월
(K디지털) AI(인공지능)활용 자바(JAVA)파이썬기반 머신러닝·딥러닝 웹(앱)개발과정 09:00 ~ 18:00 , 6개월
(K디지털) 의료영상 AI API연동 프로젝트 기반 자바(java)풀스택 개발자 과정 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터 플랫폼 구축(하둡)과 빅데이터분석(by Spark&Power Bi)&자바(JAVA)웹개발 09:00 ~ 18:00 , 6개월
(K디지털) 클라우드(AWS) 환경에서 개발하는 풀스택(프론트엔드&백엔드) 자바(JAVA)웹&앱 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터 분석&추천시스템 개발자 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) (디지털컨버전스)가상화 솔루션(Docker)과 클라우드(AWS) 서비스 기반 웹&앱 개발자 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터 기반 AI(인공지능)서비스(추천,트레이딩) 개발자 취업캠프 09:00 ~ 18:00 , 6개월
(K디지털) 의료용 디지털 영상 표준(DICOM)활용 의료A.I 연동 개발 실무 프로젝트 09:00 ~ 18:00 , 6개월
(K디지털) 빅데이터분석(with 파이썬)과 엘라스틱서치를 활용한 자바(Java)웹개발자양성 09:00 ~ 18:00 , 6개월
(K디지털) (사물인터넷(홈·산업 IoT))IoT를 활용한 자바(JAVA)프로그램 개발자 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) 기업프로젝트 기반 빅데이터 분석 AI 융합전문가 양성과정 09:00 ~ 18:00 , 6개월
(K디지털) 프로젝트 기반 빅데이터 분석 & AI 활용 웹 플랫폼 개발 09:00 ~ 18:00 , 6개월
(K디지털) (빅데이터전문가)자바(JAVA),파이썬(Pytjon)활용 빅데이터플랫폼 구축·운영 실무 09:00 ~ 18:00 , 6개월
전화문의 후 방문 상담을 하신 분들에게는 e커피쿠폰을 드립니다( 매월 20명 가능 )
|