한국아이티인재개발원 한국아이티인재개발학원

본문 바로가기




국가전략산업직종훈련


과정개요

신입으로 부족한 Project 중심의 S/W구현 능력을 갖추기 위해 요구되는 사양과 응용분야를 학습하고 실습한 뒤 , 프로젝트 개발 절차에 따라 진행하는 수업으로 실무 개발 경험이 있는 PM과 함께 전체적인 개발 사양을 분석하고 구현할 수 있는 실질적인 12개월 이상의 경력자 수준으로 양성시키는 전문가 교육 시스템.

수요조사를 통해 본 기관과 MOU체결된 협약기업의 인사담당자 및 개발자로 구성된 교육운영협의회에서 현업에서 수요가 높은 과정으로 기획 되었으며 NCS기반 훈련교.강사의 역량을 충족한 실무경력 및 강의경력을 갖춘 직업훈련교사 또는 강사진과 현업 전문가의 자문을 바탕으로 개발된 훈련과정입니다.

NCS 전공교과의 능력단위별 능력단위요소를 학습함으로써 SW개발자가 갖추어야 할 국가직무능력을 습득할 수 있으며 응용SW엔지니어링 분야의 개발자로써 관련 업무에 종사 할 수 있습니다.

NCS 교과 웹 플랫폼개발에서 웹, 앱 개발의 서비스, 유지보수 관련기술 등을 습득하여 개발자로 양성하고 최근 트렌드 되어지는 반응형 웹 프로젝트는 Node.js를 이용한 SPA(Single Page Application) 개발능력을 발휘할 수 있어 현업 실무에 바로 활용할 수 있는 능력을 갖추고 관련 업무에 종사 할 수 있습니다.

‘청년층의 일자리 창출과 안정적 취업지원’을 위하여 본원 ‘국비지원과정’을 수료한 훈련생들의 우선 채용을 약정한 다수의 협약업체를 확보하고 있으며, 채용협약업체 실무진들의 트렌드에 맞는 취업동향 정보제공. 면접시 부족한 사항을 보완할 수 있도록 1:1 밀착상담 및 이력서 특강(모의면접)과 취업특강을 지속적으로 진행하고 있습니다.

Java는 온라인 게임과 채팅, 대출금 이자율 계산, 3D 이미지 감상 등을 비롯한 수많은 일들을 할 수 있게 해주는 프로그래밍 언어이며, 대부분의 주요 산업 분야에서 사용되며 다양한 종류의 기기, 컴퓨터 및 네트워크에서 찾아볼 수 있는 Java 기술은 융통성, 효율성, 플랫폼 이식성, 그리고 보안성을 통해 이상적인 네트워크 컴퓨팅 기술로 자리매김하고 있습니다.

현재까지 6백5십만명 이상의 소프트웨어 개발자들이 Java 플랫폼을 선택하였으며 Java는 다음과 같은 45억개 이상의 기기에 사용됩니다.

  • 8억대 PC
  • 21억대의 휴대전화 및 기타 휴대용 기기
  • 35억개의 스마트 카드
  • 셋톱박스, 프린터, 웹카메라, 게임, 자동차 네비게이션시스템, 복권단말기, 의료기기, 주차료 계산 시스템 등

국내 행정자치부에서 개발한 프레임워크 역시 java를 기반으로 하고 있으며, 모바일 분야에서 급부상하고 있는 안드로이드 기술 역시 java를 기반으로 하고 있습니다.

또한, 수많은 오픈소스 프로젝트에서 java를 사용하고 있습니다. 여러분도 자바 개발자에 도전해 보세요.

훈련과정명 멀티디바이스 웹&앱
콘텐츠 개발자과정
훈 련 대 상
  • 취업 또는 창업을 희망하는 분
  • 성별, 연령 제한없음
  • 비전공자, 초보자 가능
훈 련 과 정 6개월(총 960시간)
훈 련 정 원 25명 (기수별 수료생
[전원취업]을 지원합니다.)
취 득 가 능
자 격 증
  • OCJP
  • OCWCD
  • OCBCD
  • OCP
  • 정보처리기사/산업기사
훈 련 문 의 1544-4661

1. 스마트 플랫폼에서의 하이브리등 앱의 구조, 하이브리드 앱의 기획과 구현, 하이브리드 앱 개발을 위한 HTML5, PhoneGAP 실습을 통해 문화콘텐츠 산업 활성화를 위하여 스마트 기기에 적합한 문화 콘텐츠를 발굴하여 앱을 기획하고, 제작하고 관리하는 업무를 할 수 있습니다.

2.정보화 단계에서 발생하는 데이터를 효율적으로 구축하기 위한 데이터베이스 SQL 활용, 관리, 백업 및 복구, 성능 튜닝과 관련된 기술, 분석, 설계 작업 시 반드시 알아야 하는 데이터베이스 기술을 수립할 수 있습니다.

3.프로그래밍의 기본 문법을 알고 클래스, 인터페이스, 상속, JDBC, 네트워크 등의 API를 이용하여 자바 초급 수준의 어플리케이션을 개발 할 수 있습니다.

4.웹앱 개발 기술인 MVC 기술을 자동화한 정보 시스템 구축 표준화 프레임워크인 Spring 프레임웍과 SQLOR 매핑한 iBATIS를 학습하여 게시판, 회원관련, 자료실 관련 어플리케이션을 개발 할 수 있습니다.

5.JSP를 통해 오라클 등의 데이터베이스의 데이터를 웹으로 입출력하는 개발 능력을 습득하여 게시판, 회원 관련, 로그인 관련 웹 어플리케이션을 개발할 수 있습니다.

6.Android 프로그래밍을 학습하여 Rest 관련 어플리케이션을 개발 할 수 있으며, 안드로이드 스마트폰에 내장된 NFC를 이용하여 발생된 데이터를 미들웨어와 연동하여 웹으로 서비스 할 수 있는 시스템을 구축 할 수 있습니다.

7.다양한 스마트기기의 브러우저에서 실행 가능한 웹 어플리케이션을 제작할 수 있고 ActiveX를 대체하는 HTML5로 미디어 파일 재생기를 개발할 수 있습니다.

8.모바일 앱개발 환경을 구축하고 모바일 웹 관련 위젯을 학습하며, jQuery Mobile을 이용하여 스마트기기의 하드웨어 서비스에 접속하여 서비스 할 수 있는 앱을 작성 할 수 있습니다.

구분 주요구성내용 교육내용
NCS 소양교과
(직업기초능력)
의사소통능력
  • 경청능력
  • 언어구사능력
  • 문서이해능력
  • 문서작성능력
정보능력
  • 컴퓨터활용능력
  • 정보처리능력
NCS 전공교과 마케팅관리
  • 앱등록하기
  • 마케팅기획하기
  • 마케팅실행하기
  • 마케팅성과 관리하기
앱 개발
  • 프로그래밍
  • 디버깅/테스트하기
  • 멀티미디어연동하기
  • 산출물작성하기
UI/UX 디자인
  • 디자인리서치하기
  • 디자인콘셉트개발하기
  • 디자인제작하기
앱 개발계획
  • 개발환경선정하기
  • 앱개발 방법론신청하기
  • 앱개발 계획수립하기
서비스 운영
  • 유지보수하기
  • 고객관리하기
  • 저작권관리하기
설계
  • 리소스설계하기
  • 플로우설계하기
  • 시스템설계하기
문화콘텐츠기획
  • 콘셉트정하기
  • 스토리텔링하기
  • 스토리보드작성하기
  • 문화콘텐츠기획서작성하기
Java Fundamental Java 기본문법
  • 식별자, 변수
  • 자료형, 제어문, 배열
객체지향 프로그래밍
  • 객체지향 클래스, 상속
  • 다형성, 추상화, 인터페이스
Java SDK
  • Wrapper, String, Generics
  • Collection Framework, Exception
GUI Programming
  • AWT, Swing, Event처리
  • Inner Class, Container, Layout
IO Programming
  • Stream의 이해
  • File IO
  • Reader, Writer
  • 2차 Stream
Network Programming
  • 네트워크의 이해
  • 클라이언트, 서버
  • 유니케스트, 멀티케스트
DataBase & SQL Database의 이해
  • DBMS의 이해
  • RDBMS
  • Oracle, MySQL
데이터베이스 모델링
  • 모델링의 개념
  • 논리설계
  • 프로세스 이해
  • 물리적 설계
SQL / PLSQL
  • SELECT, SQL함수
  • 조인, DDL, DML
  • 트랜잭션, PL/SQL
Web Standards HTML 시맨틱 태그
  • 웹 표준의 기준, HTML 문서의 구조
  • 레이아웃을 위한 HTML5 시맨틱 태그들
  • 텍스트와 하이퍼링크 관련 태그들, 표 관련 태그
폼 관련 태그, 스타일 시트 태그
  • 멀티미디어를 다루는 태그들, 폼과 관련된 태그
  • 스타일 시트 기초, 텍스트 관련 스타일
  • 색상과 배경, 레이아웃을 위한 스타일
반응형 웹 디자인 실습
  • 변형을 위한 스타일, 반응형 웹 디자인
  • 반응형 웹을 실현 시켜주는 미디어 쿼리
  • 그리드 레이아웃으로 웹사이트 제작하기
J2EE Servlet & JSP
  • Server, Client
  • HTTP 프로토콜
  • 서블릿 컨테이너
MODEL2(MVC패턴) 개발
  • Servlet
  • JSP의 문법
  • EL, JSTL
  • MODEL1 개발
ORM Framework
  • Model / Controller
  • View 모델 개발
Spring Framework MVC Framework
  • ORM의 이해
  • Mybatis 이해, 설정
  • MyBatis 응용
  • hibernate 이해
DI / AOP Framework
  • struts 이해
  • struts2 설정 및 개발
RFID JAVA 개발 RFID 아키텍쳐
  • RFID/USN 활용 분야와 아키텍쳐
  • RFID/USN 비즈니스 모델
RFID 장비 설정
  • RFID 태그의 원리 / 주파수의 이해
  • 시스템 구성도 / 장단점, TAG의 종류
데이터 태그에 입출력
  • RFID 장비의 설정, TAG Reader의 연결
  • RFID 장치 켜기, 신호 전송 테스트
  • 태그에 데이터의 기록 및 읽기
수신된 데이터 실시간 웹서비스
  • SCM 구축을 위한 RFID 응용, 상품 출고 시스템의 구현
  • 전송된 RFID 태그의 DBMS 서버에 저장 처리
  • 전송된 RFID태그의 jQuery를 통한 실시간 웹서비스
  • Android Google play market 배포
Android Rest/NFC 개발 안드로이드 개발 환경 구축
  • Android 개발 환경 구축, Rest 프로그래밍 구조
  • Android 기본 위젯, 이벤트, Resource 관리, 메뉴, Activity 처리
데이터 송수신 통신 프로그램
  • WebView, Menu, SDCard의 조작, JSON 표현식
  • 네트워크 상의 이미지와 그래프 챠트의 송수신
  • 데이터 송수신 통신 프로그램의 제작
  • XML파서, SQLite 내장 데이터 베이스 조작
  • Android 위젯 기본 App 제작
  • Android 위젯 응용 App 제작
  • SQLite DBMS 처리, Server와의 데이터 송수신, JSON, XML
NFC API 개발
  • 네트워크 상의 이미지와 그래프 챠트의 송수신
  • 안드로이드 NFC API를 이용한 NFC 태그의 데이터 입출력
  • 발생된 NFC데이터를 미들웨어에 저장, 웹 서비스 시스템 구축
멀티 플랫폼개발 웹 앱 개발
  • 모바일앱 개발의 종류
  • Android와 스마트폰 프로그래밍
  • HTML5 기반 모바일 웹의 제작 실습
  • SDK Manager의 실행
  • armeabi-v7a 기반 AVD 생성 실습
  • 미디어쿼리(Media Query)를 이용한 모바일 장비의 인식
  • View Port, userAgent의 사용
jQuery Mobile
  • jQuery Mobile을 이용한 모바일 웹 프로그래밍
  • jQuery Mobile 선언 스크립트, CDN 서비스
  • jQuery Mobile의 화면 구성, 여러페이지의 구성
  • 테마의 지정, 화면 구성 실습
  • 대화상자 열기, 내부 도메인 파일을 외부 도메인으로 열기
  • jQuery Mobile 지원 목록의 출력
  • 다양한 페이지(Transition) 전환 효과
  • 전환 효과 종류, 아이콘의 사용
  • 아이콘 메뉴의 제작, 네비게이션 메뉴 만들기
  • HTML5 VIDEO 태그를 이용한 동영상 player GeoLocation API
  • jQuery-UI-Map Library, 현재 내 위치
  • Android WebView로 출력
  • Android Hybrid App 제작
멀티플랫폼 반응형
컨텐츠 개발
node.js의 설치와 cloud9 IDE
  • node.js의 설치 및 환경설정
  • 이벤트 방식의 이해
  • 클라우드 IDE인 cloud9 IDE 사용
  • cloud9 IDE를 통한 node.js 시작
node.js의 기본모듈
  • 전역객체와 전역변수, 기본내장모듈
node.js의 이벤트 처리
  • 이벤트 연결 / 이벤트 생성 / 제거
npm과 확장모듈
  • npm의 이해, 확장모듈의 설치
  • 모듈관리와 package.node
http모듈과 외부 웹모듈
  • http 서버 생성
  • ejs / jade / connect 모듈
MySQL 데이터베이스 모듈
  • MySQL DB 설치, 연결
  • DB의 기본
socket.io과 HTML5의 웹소켓
  • HTML5의 WebSocket API
  • socket.io 모듈

멀티디바이스 웹&앱
콘텐츠 개발 프롭젝트

프로젝트
  • 정보기술 IT 프로젝트 개발 및 관리 프로세스
  • 팀 프로젝트 주제 결정
  • 개발 방법론, 업무분석, 개발 일정
  • 설계 툴 설치, 데이터베이스 모델링
  • 역할 분담 방법, 요구사항 정의 작성 실습
  • 데이터 수집, 저장 구현 및 서비스 계층 제작
  • 서비스 서버 환경 구성 및 서비스
  • 웹 앱 컨텐츠 개발을 위한 실무 프로젝트 개발프로젝트 발표

본원 교육원주소 서울시 금천구 가산디지털1로 186. (가산동. 제이플라츠 5F. 515,516호) 1544-4661
지하철 지하철 1호선 가산디지털역 7번 출구, 7호선 6번 출구
교육환경 강의실 4개 / 실습실 1개 / 상담실 / 휴게실 / 취업지원실 / 회의실 / 교무실
센터 둘러보기
종로교육원 센터주소 서울시 종로구 종로12길 15. 코아빌딩 5F (1544-4661)
지하철 지하철 1호선 종각역 12번 출구
교육환경 강의실 8개 / 실습실 1개 / 회의실 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기
신촌교육원 센터주소 서울시 마포구 백범로 23. 3F (1566-4727)
지하철 지하철 2호선 신촌역 6번출구, 경의선 서강대역 1번출구
교육환경 강의실 8개 / 실습실 1개 / 상담실 / 휴게실 2개 / 취업지원실
센터 둘러보기
강남교육원 센터주소 서울시 강남구 테헤란로5길 11. 글로벌 U빌딩 3F (1566-4727)
지하철 지하철 2호선 강남역 2번출구
교육환경 강의실 4개 / 실습실 1개 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기


(주)한국아이티기술 |  법인번호110111-5824803 |  사업자번호 697-88-00160 |  대표 전세훈 |  개인정보관리 민자민 ㅣ admin@koitt.co.kr

한국아이티인재개발학원 본원  |  서울시 금천구 가산디지털1로 186. (가산동. 제이플라츠 5F. 515.516호) ㅣ 고용노동부 지정 우수훈련기관 전임강사진은 국내유수대기업, 국방부, 관공서, 보안업체 등에서 실무 경력과 강의력이 풍부한 최고의 강사진으로 이루어져 있습니다.