4. 2. 교육 과정 및 일정
교육생 모집
및 서류 접수
접수 기간 : 10월 12일(목) 오후 4시까지
서류 전형 발표 : 10월 13일(금)
- 3 -
교육 대상
모집
및
전형
교육생
선발 전형
면접 및 사전평가 : 10월 17일(화) ~ 10월 18일(수)
최종 합격자 발표 : 10월 18일(수)
과정명
게임 엔진을 활용한 VR/AR(MR) 콘텐츠 개발
교육 운영
일정
교육 기간
10/23(월)~11/10(금)
교육 시간
09:00~18:00
총120시간
정원
20명 내외
교육 신청
및 문의
접수 및 교육 문의 : 김정하 담당 (010-8784-7522)
교육 신청/접수 : ibitp.sw@gmail.com
교육 장소
사물인터넷(IoT) 네트워크 프로그래밍 10/23(월)~11/15(수)
09:00~18:00
총120시간
20명 내외
5. 3. 교육생 혜택/특전
실무형 개발 교육 및 현업 전문가 코칭 지원
- 4 -
IoT 교육용 아두이노 보드, VR 교육용 카드보드 무상 제공
우수 교육생 2박 3일 단기 해외 연수 기회 제공
취업 지원 (교육 종료 후 최대 3개월까지 지원)
ICT 분야 창업 희망자 대상 컨설팅 지원
교육비 무료
6. 4. 게임 엔진(Unity)을 활용한 VR/AR 콘텐츠 개발
- 5 -
Unity 엔진을 활용해 VR/AR 컨텐츠를
개발하기 위한 필수적인 기능을 학습하
고 VR/AR 특유의 개발 기법을 실습함
으로써 다양한 VR/AR 플랫폼에 대응할
수 있는 개발자로서 역량을 배양
교육 목표
강사 : 이재현
교육 소개
• Unity 마스터즈 (Unity 공인 전문가)
• 오브젠 개발 부장
• 크래커 개발 부장
• 바라볼티모어 부장
Unity3D 게임 개발
롯데카드 CMS 개발
T아카데미, Unity 콘텐츠 개발, VR 콘텐츠 개발 강의
패스트캠퍼스 Unity 게임 제작 캠프 강의
NHN엔터테인먼트 사내 강의
유나이트코리아 2014, Unity 강연
Unity 엔진을 활용해서 다양한 VR/AR
컨텐츠를 만들어보고자 하는 사람
Unity 엔진을 이용한 3D 프로그래밍 지
식과 애플리케이션 개발해 보고자 하는
개발자
교육 대상
선수 지식
(권장)
교육 환경
교육 일정
교육 방법
7. - 5 -
학습 Map
4. 게임 엔진(Unity)을 활용한 VR/AR 콘텐츠 개발
8. 단원 교육 내용 시간 교수법
VR 개요
• VR의 개념과 구동원리, 활용
분야 이해
1 강의
C#
프로그래밍
• C# 프로그래밍 기법 습득
- 데이터 타입, 변수, 주석문
클레스, 메소드
- If문, 루프(for, foreach, while)
- 매개변수, 리스트, 접근지시
자, 상속, 다형성
19
강의,
실습
Unity
프로그래밍
• Unity 엔진의 이해 및 3D 콘
텐츠 제작에 필요한 필수 개
념 이해, C# 활용
• 물리엔진의 이해와 적용 방
법 습득
- 충돌감지 원리 및 처리방식
- 콜백함수
• 프리팹의 개념과 생성 방법
습득
- 객체의 동적 생성, 이펙트 연
출, 캐릭터 임포트
- 메카님 애니메이션
• Unity 고급 기능
- 길찾기 알고리즘 및 AI 구현
기법
- 멀티 씬 관리
- GUI 기능 구현
- 터레인 디자인 및 이동 애니
메이션 제작
36
강의,
실습
- 5 -
일차별 세부 커리큘럼
단원 교육 내용 시간 교수법
모바일
최적화
실습
• 모바일 최적화 기법과
절차를 숙지하고 구현 실습
- 모바일 최적화를 위한 고급
기법 습득
- 모바일 빌드 성정법 및 실습
8 실습
VR
프로그래밍
• VR 컨텐츠 제작 기법 습득
및 애플리케이션 제작 실습
• Google VR SDK 활용
• VR에서의 컨트롤
- 시선으로 물체 응시로직 구
현, 시선으로 이동하는 로직
구현
• VR UI 구현, 헤드 제스처 감
지 및 메뉴 스크롤 구현
• VR 공간에서 360 입체음향
구현
24
강의,
실습
AR
프로그래밍
• AR SDK를 활용한 컨텐츠 개
발
- AR 구현 방법 (퀄컴 Vufora
SDK 활용)
- 타겟 데이터베이스 설정
- GPS 데이터 연동 및 AR 컨
텐츠 제작
8 실습
프로젝트
• VR/AR 컨텐츠 개발 기획
• 개별 or 팀별 프로젝트
• 발표 및 평가 (채용사 참관)
24 PJT 지도
4. 게임 엔진(Unity)을 활용한 VR/AR 콘텐츠 개발
9. 5. 사물인터넷(IoT) 네트워크 프로그래밍
- 5 -
아두이노(Aduino)를 활용하여
사물인터넷(IoT) 디바이스의
센서로부터 생성된 데이터를 유무선
통신모듈을 거쳐 서버(Server)로
전송되는 통신 프로그래밍 실습을 통해
사물인터넷 서비스를 직접 구현할 수
있는 개발자로서의 역량 배양
교육 목표
강사 : 정금호
교육 소개
• 지오피스 웹서비스 개발 총괄
• 리케어테크 개발 이사
• 아이윅스 연구소장
• 비트컴퓨터 모바일 EMR 시스템 개발
• 오픈마인드월드 개발 실장
다중보일러 원격제어 및 학습기능 적용 Android/iOS 개발
와이즈웰스 IoT 서비스 개발
아두이노 드론 실험 프로젝트 진행
SK테크엑스, NoSQL 강의
멀티캠퍼스, NCSoft 빅데이터 과정 강의
T아카데미, 사물인터넷 프로그래밍 강의
한국데이터진흥원, 빅데이터 강의
교육 대상
선수 지식
(권장)
교육 환경
교육 일정
교육 방법
11. - 5 -
5. 사물인터넷(IoT) 네트워크 프로그래밍
단원 교육 내용 시간 교수법
IoT 서버
프로그램
구현
• Node.js 기반의 IoT 서버
프로그래밍 기법을 습득
- Node.js
- Npm 모듈, 흐름 제어
- HTP 모듈, HTTP 서버
• Express를 이용한 웹서버
프로젝트 생성 및 RESTfull
API 구현 실습
- Express
- 미들웨어, 라우팅
- Node.js와 MySQL 연동
- Node.js와 MongoDB 연동
- RESTfull API 구현
28 실습
IoT
디바이스
프로그램
구현
• 아두이노 하드웨어와 센서
모듈, 통신 모듈을 활용한
IoT 서버/클라이언트 연동
방법 습득
- 아두이노, 센싱 프로그래밍
- IoT 통신방식, 프로토콜
- 아두이노 블루투스, 이더넷
- 아두이노 WiFi, MQTT
28
강의,
실습
프로젝트
• IoT 서비스 개발 시나리오 및
화면/기능 설계
• 최종 프로젝트
• 발표 및 평가 (채용사 참관)
32 PJT 지도
일차별 세부 커리큘럼
단원 교육 내용 시간 교수법
IoT 개요
• IoT와 모바일, 인공지능을
이루고 있는 핵심 요소 이해
3 강의
IoT 개발
환경 구축
• IoT 클라이언트 및 서버 개발
환경과 아두이노 개발 환경
구축 방법 습득
- Node.js, 이클립스 설치
- 아두이노 개발용 통합 IDE
설치
5
강의,
실습
IoT
클라이언트
프로그램
구현
• IoT 클라이언트인 안드로이
드 개발 기법과 네트워크 프
로그래밍 기법을 습득
- 안드로이드
- 액티비티 개념 및 실습
- 뷰, 레이아웃
- 위젯, 인텐트
• 구글 지도 및 멀티미디어 연
동 실습
- 구글 지도 사용
- 멀티미디어 연동
- Thread, Handler
- 네트워크 프로그래밍
- HTTP 통신과 XML, JSON
24
강의,
실습
12. 6. 교육 종료 후 향상되는 개발 역량
- 7 -
사물인터넷(IoT) 네트워크
프로그래밍
(10월 23일~11월 15일)
• Arduino를 이용한 센싱 프로그래밍
• Android 기반 모바일 앱 개발 기법
• 네트워크 프로그래밍 기법 (HTTP, MQTT, 웹 소켓)
• RDBMS, NOSQL 데이터베이스 활용 (MySQL,
MongoDB, Redis)
• Node.js 기반 웹 서비스 및 Restfull API 구현
Unity엔진을 활용한 VR/AR
콘텐츠 개발
(10월 23일~11월 10일)
• C# 프로그래밍에 대한 중급레벨의 숙련도
• Unity 엔진에 대한 충분한 사용법 숙지
• 게임 개발에 필수적인 개발 기법 숙지
• VR/AR 콘텐츠 개발 환경 이해
• Unity API를 활용한 VR/AR 콘텐츠 개발 능력
• Cardboard / Daydream 등 3rd Party SDK 활용 능력
13. 7. 교육 장소 : 인천글로벌캠퍼스 내 SW융합클러스터 송도센터
- 8 -
테크노파크역
SW융합클러스터
송도센터
14. 감사합니다.
채 용
관 련
문 의
이후암 부장 (010-4012-6988)
회사소개 자료 및 채용 관심/희망 의견은 이메일로
전달해 주십시오 ( whoami@sptek.co.kr )
교 육
관 련
문 의
김정하 차장 (010-8784-7522)
교육 접수는 참가신청서 다운로드 작성 후 이메일로
보내주시면 됩니다 ( ibitp.sw@gmail.com )
참가신청서 다운로드 https://goo.gl/5KVcWD