국비지원교육정보센터를 즐겨찾기에 추가합니다  l      l    l    l

ㆍ교육과정정보 : 6263건
ㆍ교육기관정보 : 2892곳

스마트웹 ㅣ 하둡 ㅣ 정보보안 ㅣ JAVA

정보보안/네트워크전문가
빅데이터IOT사물인터넷

 

회원가입하기

아이디/비번찾기

 

·서울
·인천
·부산
·대구

·대전
·울산
·광주
·경기

·경남
·경북
·전남
·전북

·충남
·충북
·강원
·제주

 

 

 

 

 

 

 

교육정보등록일 : 2019-10-07    조회수 : 2670

교육과정명

자바(JAVA)기반 안드로이드프로그래밍 실무자 양성과정(고양,일산,파주지역) [국비지원] [실직자]

교육기관명

이공계전문기술연수사업교육원  ( http://www.gukbi.org)

교육장위치

경기 고양시 일산동구 마두동 국비훈련생위탁모집센터 (이공계훈련생위탁모집센터)

문의처

02-3673-3323

수강료

전액무료교육

훈련수당

훈련수당지급

교육기간

2019-11-18 ~ 2020-04-24 (총 5개월과정)

수업시간

평일

교육인원

20명

지원자격

실업자,미취업자,취업을 준비하는 자

등록시구비서류

학원양식

과정소개

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

나. 요구사항대로 응용소프트웨어가 구현되었는지를 검증하기 위해 분석된 테스트케이스에 따라 테스트를 수행하고 결함을 조치하는 능력과 애플리케이션 배포 환경을 구성하고, 구현 완료된 애플리케이션의 소스 검증 및 빌드를 수행하여
운영 환경에 배포하는 능력을 배양한다.

다. 프로그래밍 언어를 활용하여 기본 응용소프트웨어를 구현하는 능력과 운영체제, 데이터베이스, 네트워크의 기초 기술을 적용하고 응용개발에 필요한 환경을 구축하는 능력을 배양한다.

라. 개발 환경을 구축하고, 애플리케이션 설계를 바탕으로 공통모듈, 서버 프로그램과 배치 프로그램을 구현하고, 단위테스트 수행능력과 통합 테스트를 수행하여 결함을 발견하고 결함을 조치하는 능력을 배양한다.

마. 수집·분석·정의한 요구사항에 따른 분석모델의 확인과 현행시스템에 대한 분석을 통해 개발하고자 하는 응용소프트웨어에 대한 이해를 높이는 능력과 요구사항분석 단계에서 파악된 화면에 대한 요구사항을 화면구현 지침 및 UI표준에 따라 화면을 설계하는 능력을 배양한다.

바. 데이터 및 이들 간의 연관성, 제약조건을 식별하여 논리적으로 구성하고, 소프트웨어 아키텍처에 기술된 데이터저장소에 데이터가 저장될 최적화된 물리적공간을 구성하고 데이터 조작언어를 이용하여 구현하며 단위 모듈간의 데이터관계를
분석하여 이를 기반으로 한 모듈간의 효율적인 연계를 구현하고 검증하는 능력을 배양한다.

사. 개발자 환경에서 개발한 결과물을 운영 환경에 설치하고, 요구사항 일치여부확인 후 최종승인을 통해 사용자에게 전달하여 인계하고 시스템을 운영할 수 있도록 교육 및 지원하는 능력과 개발이 완료된 제품소프트웨어를 고객에게 전달하기 위한
형태로 패키징하고, 설치와 사용에 필요한 제반 절차 및 환경 등을 포함하는 매뉴얼을 작성하며, 제품소프트웨어에 대한 패치 개발과 업그레이드를 위해 버전관리를 수행하는 능력을 배양한다.

아. 애플리케이션 설계를 기반으로 개발에 필요한 환경을 구성하여 공통모듈, 업무프로그램과 배치 프로그램을 구현하고 모듈간의 분산이 이루어진 경우를 포함하여 단위 모듈간의 데이터 관계를 분석하고 모듈간의 효율적인 연계를 구현하고
검증하는 능력을 배양한다. 테스트케이스를 작성하고 통합테스트를 수행하여 애플리케이션의 성능을 개선하는 능력을 배양한다.

교육내용

훈련과정 개요

훈련과정 개요의 훈련목표, 훈련대상자 요건 정보 제공


훈련목표
가. 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)로 연락 주시길 바랍니다.

수료 후 진로

취업지원,훈련수당지급

관련자격증

강사소개

 

 


교육기관 [위치]

과정명 [분류/개월]

교육기간

교육비

게재일

서울방송아카데미
    
[서울 마포구]

[재직자_유튜브제작 과정] 국비지원 교육생 모집
재직자교육과정 (1개월과정)

2019-11-28 ~
2020-01-10

222,510

11-19

서울방송아카데미
    
[서울 마포구]

[재직자_영상편집 과정 국비지원 교육생 모집
재직자교육과정 (1개월과정)

2019-11-28 ~
2019-12-26

148,000

11-19

 

광고 고객지원센터 : 02-703-7063 02-3673-3323제휴 및 광고안내   l  개인정보처리방침   l  이메일무단수집거부   l      ▲위로

Copyright(C)2004 GUKBI.COM All Right reserved.  대표자 : 서병용 | 통신판매업신고번호 : 제2013-서울성북-00365호
본사 : 서울 성북구 동선동 121-6 코아루센타시아 102동 911호 ㅣ지사 : 서울 종로센터 신촌센터 강남센터 강북수유센터
 ㅣ  사업자번호 : 210-13-99089