※ 안드로이드폰 앱 개발자 교육과정

통신시장의 개방으로 바야흐로 모바일 시장에, 제 2의 선성시대가 오고 있다.
아이폰의 대항마로 구글의 안드로이드 기반 스마트폰이 모바일 시장의 주역으로 떠오르고 있다.
나아가서는 상품가치가 있는 아이템 개발로 경제적인 이득을 취할 수도 있다.
안드로이드는 기존의 폐쇄적인 통신환경에서 벗어나, 열린 개발환경을 제공함과 동시에
혁신적인 모바일룡 애플리케이션을 작성하기 위한 새로우면서도 흥미로운 기회를 제공하고 있다.

본 교육센터에서는 모바일 프로그래밍에 관심이 있는 모두에게 교육의 기회를 제공하고 있으며,
교육과정을 통하여 안드로이드 플랫폼을 설치하고 개발환경을 구축하여 다양한 응용프로그램을 개발할 수 있다.
안드로이드 사용자 인터페이스 화면 구성요소인 뷰, 위젯, 레이아웃, 2D,3D그래픽을 활용하여 애플리케이션을 개발할 수 있다.
실무 프로젝트를 활용하여 실무 감각을 익힐 수 있도록 하고 있다. 사실, 초보자도 안드로이드의 세계에 입문이 가능하나
전문적인 프로젝트를 개발하기 위해서는 자바 프로그래밍 언어뿐만 아니라, 안드로이드에서 사용하는 XML, SQL 등에
익숙한 개발자가 보다 쉽게 아이템을 개발할 수 있다.
IT 시장에 모바일의 점유율은 앞으로 더욱 높아질 것이다. 특히, 안드로이드 기반 제품 개발이 더욱 본격화 되고 있다.
오픈소스 시대에 리눅스와 더불어 확장일로에 있는 안드로이드를 경험헤 보면 지금까지 꿈꾸지 못한 새로운 경험을 할 수 있을것이다.

 

<홈페이지&교육문의>
- http://www.choongang.co.kr
- 02-313-1711


<교육대상>
- 취업을 준비하는 미 취업자, 구직자
- 학과 보충을 필요로 하는 대학생
- 관련근무중인 재직자 또는 관련분야로의 이직을 준비중인분
- 자바활용 및 스마트폰 개발에 관심을 가지고 있는 자


<교육일정>
- 매월초 개강
- 주5일 / 월 54시간 / 오전, 오후, 저녁, 주말반


<교육혜택>
- 수강료 할인혜택 (각 과정별 차등적용 / 환급대상자 제외)
- 교육교재 무료제공
- 온라인강좌 무료제공
- 무료재수강
- 자체'중앙취업지원센터' 운영
- 정규과정 수료생 본원 취업지원팀에서의 취업추천


<세부교육 내용>
- JAVA Programming 입문
자바 기본 Syntax 소개, 객체지향 Programming 개념 이해
기본코딩, 데이터 타입, 연산자, 제어문, 배열, OOP, 생성자
메소드오버로딩, static, final, 상속, 오버라이딩, 패키지
abstact class, interface, inner class
예외처리, 유용한 API, 네트워킹
IO, Network Package를 이용한 Chatting Program구현

 

- Android phone Programming
안드로이드 개발환경 이해 및 구조이해, 실습환경 설정
AndroidManifest.xml파일 분석, Activity
Intents의 이해, 어플리케이션 작성
XML 레이아웃 설정
안드로이드 UI 구조 계층 이해하기
뷰, 기본 위젯의 사용
컨테이너 활용
안드로이드 이벤트 처리 이해하기
위젯의 고급 기능
메뉴 처리, 팝업 메시지, Dialog 이해하기
그래픽과 애니메이션, 스레드의 활용
파일처리, Database (SQLite)와의 연동
네트워크 처리, 외부 라이브러리의 활용
컨텐트 프로바이더 구현
멀티미디어, 인터넷 연결
위치 기반 서비스와 구글 지도 사용
기타 안드로이드의 다양한 기능 구현

 

- Adroid 고급application 개발과정
Android Application 개발 기본 다시보기
Custom View 만들기
Drawing and Animation 처리
Drawing and Animation 처리
OpenGL을 이용한 3D처리
Smart Phone Hardware 소개 (보편적인 Embedded H/W 및 Sensor 소개)
Phone API 이용하기 (전화 걸고 받기, SMS 처리하기)
Media API 이용하기 (음악, 사진, 동영상 재생 및 기록하기)
Camera API 이용하기
각종 Sensor 이용하기 (가속, 근접, 지자기 센서 등)
GPS의 이해, Android에서 위치 정보 가져오기
Google API 이용하기 (MAP, 지오코딩)
이동통신망을 이용한 Network 처리하기
WiFi를 이용한 Network 처리하기
HTTP를 이용한 데이터 처리하기
Android Application 개발1 (간단한 실습을 통해 앱을 구현해봅니다.)