[안드로이드교육] Android Developer 교육과정안내

[안드로이드교육] Android Developer 교육과정안내


SOLDESK IT아카데미는 Prometric 과 VUE 국제공인시험센터를 운영하고 있으며 CCNA,CCNP,CCIE,SCSA,SCNA,SCJP,MCSE,LPIC,OCP 등 시스템 및 네트워크 관련 국제공인자격증시험 대비와 철처한 실무중심의 교육으로 IT전문가양성에 주력하고있습니다.
자격증 취득 및 취업 등에 필요한 필수/선택과목을 총체적으로 제공하고 학원 내규에 따라 수강생에게 자격증 취득 및 취업시까지 무료 재수강의 기회를 제공합니다.
또한 전문적인 안드로이드개발자 양성과정을 통해 급증하는 안드로이드개발자 수요 대응하고 협력업체 요청에 의한 취업지원까지 연계함으로써 안드로이드전문개발자가 되고자하는 분들에게 모범적인 안내자 역할을 하고 있습니다.

▶ 교육 시간표

◈ 2011년 02월 개강일정

┌ 평일반 개강일 : 2011년 02월 07일(월)
└ 주말반 개강일 : 2011년 02월 12일(토)

평일:
┌ 오전반 : 10:00 ~ 13:00
│ 오후반 : 14:00 ~ 17:00
└ 저녁반 : 19:30 ~ 22:30
주말:
┌ 토요일 : 14:00 ~ 20:00
└ 일요일 : 10:00 ~ 18:00

* 정원제로 선착순 자리배정에 들어갑니다.
자리배정 희망 시 자리배정 현황을 꼭 확인하시기 바랍니다.

* 자리배정 현황및 상담문의 : ☎ 02) 6901-7092

▶ 교육대상
- Mobile App Developer
- Android App 개발 실무자
- Android App 개발 입문자
- Android Content 기획 및 서비스 관련자
- Smart Phone App개발 관련자 등
- 선수과목 이수 혹은 숙지자 : Java Fundmental
* 2개월 속성 이외 과정은 프로그래밍 언어를 처음 접하는 분도 수강 가능합니다.


▶ 교육과정

◈ 안드로이드 어플리케이션 6개월 정규과정(자바3개월 + 리눅스1개월 + 안드로이드2개월)
- 1개월차 : java core - Java Core과정
- 2개월차 : JSP - Servlet 과 JSP를 이용한 기초 웹개발
- 3개월차 : FrameWork - MVC모델2 + 오픈소스 프레임워크를 이용한 아키텍쳐분석
- 4개월차 : Linux Fundmental - 리눅스기초과정
- 5개월차 : Android Developer - 안드로이드개발자과정
- 6개월차 : Android Real Project - 앱개발 실무과정

◈ 안드로이드 어플리케이션 4개월 패키지과정(자바1개월 + 리눅스1개월 + 안드로이드2개월)
- 1개월차 : java core - Java Core과정
- 2개월차 : Linux Fundmental - 리눅스기초과정
- 3개월차 : Android Developer - 안드로이드개발자과정
- 4개월차 : Android Real Project - 앱개발 실무과정

◈ 안드로이드 어플리케이션 3개월 단기 과정(자바1개월 + 안드로이드2개월)
- 1개월차 : java core - Java Core과정
- 2개월차 : Android Developer - 안드로이드개발자과정
- 3개월차 : Android Real Project - 앱개발 실무과정

◈ 안드로이드 DEVELOPER 2개월 속성 과정(안드로이드2개월)
- 1개월차 : Android Developer - 안드로이드개발자과정
- 2개월차 : Android Real Project - 앱개발 실무과정

▶ 세부 교육 내용
◈ java core ------------------------------------------------------------------------
… OT / 자바의 소개와 자바의 현황 및 SCJP소개, JDK 설치 및 기본코드 소개,
… 변수 , 데이터형 , 연산자 , 기본데이터형과 레퍼런스형 , if문
… switch , for , while , do~while , break/continue
… 1,2차원 배열 , 정렬방법 , 레퍼런스타입 소개
… OOP소개 , 클래스만들기 , this키워드 , 생성자 , 인스턴스와 변수 , 접근제한자
… 사용자 정의 메소드 , 메소드오버로딩 , 콘솔상의 입출력
… static ? final
… 상속 , Object클래스 , this 와 super , 접근지정자 , 패키지
… 추상클래스와 interface , 오버로딩과 오버라이딩 정리
… InnerClass - 선언지역에 따른 클래스 구분 , 예외와 에러의 차이, 예외처리
… String과StringBuffer , StringTokenizer , WrapperClass
… Math와 Random , Calendar , Vector 와 Hashtable
… Thread소개 , MultiThread, 동기화, Thread 사용예
… char/byte Stream , stream / ..Reader..Writer
… 파일입출력 , 객체직렬화 , copy명령 , RandomAccessFile
… TCP/UDP, Socket/ServerSocket
… Socket/ServerSocket 응용 실습
… Swing / SQL(1) , SQL(2)
… JDBC란? , 연동방법, DB연동하여 데이터 처리

◈ JSP ------------------------------------------------------------------------------
… OT , WebServer 설명 , JSP Container 설치 , HelloServlet 기본코드작성 , Domain 신청
… Http 와 HTML , GET/POST , 구동원리 , Servlet Life Cycle
… 서버프로그램의 예외를 처리하는 서블릿의 설계와 개발
… Session 관리를 위한 서블릿의 설계와 개발
… 안전한 웹 어플리케이션의 설계와 개발 , 스레드 안전한 서블릿의 개발
… JSP 와 Servlet 관계 , JSP주기함수 , 기본문법
… page Directive, include Directive , Action Tag
… request, response, out
… session, application, pageContext생성자 , page, config, exception
… Beans 만들기 , Beans을 이용한 회원 가입 양식 만들기
… Oracle Application 개발 툴의 설치
… JSP 개발 필수 쿼리
… JDBC RDBMS Connection , Connection Pool
… Session, Cookie
… 회원 인증 및 가입
… 답변형 게시판의 원리 이해
… 쓰기페이지, 읽기, 삭제 페이지의 구현
… 답변의 원리 및 답변페이지의 구현
… 파일 업로드의 구현, 자료실의 구현
… 패턴학습(model1,model2)
… 간단한JSP Model2 응용 Application 개발
… JDBC & RMI · Tag Library · Shoping Mail구축
… JSP XML·JSP Programming · Java Mailing System

◈ FrameWork ------------------------------------------------------------------------
… EL(Expression Language) , EL의 개념 이해와 사용 예
… JModel2(MVC) Pattern의 이해 /Model , View , Controller
… Weblogic Server의 설치와 구동 / Servlet과 JSP 운용 / JDBC, JTA 설정 / JNDI
… WAS 기본설정 및 기본적인 MVC의 구현/Command Pattern Based MVC의 구현
… URI Command Pattern Based MVC의 구현/properties 파일의 이해
… MVC Based 게시판 로직 이해/Controller 설계
… Action 클래스 설계
… MVC Based 게시판
… Model설계
… JSP 파일 설계
… Struts Framework 환경설정/Struts Framework의 구조 이해
… Struts Based Basic Application 제작
… Struts Controller의 이해(ActionServlet, RequestProcessor, Action, ActionForm)
… struts-config.xml의 Element와 Attribute 이해 및 제작 실습
… Custom Tag with Struts Framework의 이해 및 분석
… View(JSP)의 이해 및 제작실습
… Struts Based Application 설계(방명록)
… Struts Based Application 제작(방명록)
… Struts Based Application 설계(게시판)
… Struts Based Application 제작(게시판)

◈ LINUX Fundmental ----------------------------------------------------------------------
… 리눅스에 대한 이해 와 리눅스의 설치
… 리눅스의 기본 설정 및 운영체제의 기본적인 정보 확인, 디렉토리 관련, 링크 파일
… 메뉴얼 페이지와 비밀번호 변경, 디렉토리 관리, 파일 관리, 파일 내용 관리
… 기타 관리 명령어, 파일 속성 정보 변경(특수 퍼미션)
… Vi 편집기 사용 법 및 사용자와 통신할 수 있는 명령어
… 파일무결성 검사, 파일 정렬 및 타입 확인, 검색 명령, Archiving과 Compress
… 쉘 characteristic
… 프로세스(Process) Administration
… 원격접속과 파일 전송
… ACL(Access Control List)
… 파티션에 대한 이해, 파일 시스템에 관한 이해
… 장치명에 관한 이해, 저널링 파일 시스템 & ext3 파일 시스템, 리눅스 디렉토리 구조
… 프로세스 디렉토리의 주요 정보 확인, 마운트 & 언마운트
… Swap & Minfree, 디스크 관리 (시스템 디스크 관리)
… 디스크 쿼터(QUOTA), LVM 이론 및 실습
… RAID 구성
… 소프트웨어 관리 (rpm, yum, 소스코드), 리눅스의 부팅과정의 이해
… Bootloader, User & Group Administration
… Jobs Scheduling, 시스템 백업 및 응급 복구 (백업 종류)
… 시스템 백업 및 응급 복구 (tar를 이용한 로컬데이터 백업)

◈ Android Developer ----------------------------------------------------------------------
… 안드로이드 교육과정 이해를 위한 준비 / 안드로이드에 대한 정의
… 안드로이드 구동 메커니즘 이해 / 안드로이드 소스코드 빌드 및 테스트
… 애플리케이션 컴포넌트
… 액티비티,태스크,쓰레드,프로세스,생명주기
… 뷰 계층구조 이해 / 위젯 / 레이아웃 정의 방법 / 레이아웃(layout) XML
메뉴 사용법 / 일반적 레이아웃 오브젝트
… 어댑터뷰(AdapterView)와 데이터 바인딩 / 사용자 이벤트 제어 / 스타일과 테마 사용
… 리소스와 에셋, 인텐트와 인텐트 필터
… 데이터 저장공간 / 컨텐트 프로바이더, 보안 및 퍼미션
… 매니페스트 개요 / 매니페스트 파일 구조 이해 / 매니페스트 파일 작성 규약
… 매니페스트 파일 특징 / 엘리먼트 상세 설명
… 그래픽 일반 / 2D 그래픽 / OpenGL 기반 3D
… 오디오와 비디오 / 위치기반 서비스 / 개발도구
… AIDL / 우수 사례 / 어플리케이션배포
… 안드로이드 플랫폼 개발 키트(PDK) / 안드로이드 C/C++ 애플리케이션 개발(NDK)
… 안드로이드 기본 애플리케이션들 / 안드로이드 기본 컨텐트 프로바이더들

◈ Android Real Project --------------------------------------------------------------------
… 상용 APP개발을 위한 도구 소개
… 상용APP DB처리를 위한 SQLITE 컨트롤 방법 소개
… 간편 기능 APP 제작
… 위치 정보 제공 상용 APP의 소개1
… 위치 정보 제공 상용 APP의 소개2
… 코드 재사용을 위한 기능의 분할 및 자바 클래스 디자인 방법 소개
… 상용 APP 설계
… RealProject 진행 1
… RealProject 진행 2
… RealProject 진행 3
… RealProject 진행 4


▶ 수강특전


◈ 교육 시스템 사양

※CPU: AMD Quad Core
※Ram : 8 GB
※HD※D : 1TB SATA
※ODD DVD-RW
※Monitor : 20 Inch Wide LCD
※3500안시 1024 * 768 XGA 빔 프로젝터
※100 M BPS 광 전용선
※DB 서버 사양
※SUN Enterprice 420R -2 EA-
※CPU: UltraSPARC-II 400Mhz * 2
※RAM : 1024MB
※HDD :9.1GB * 4


◈교육센터 특징 및 혜택

※ 1인 1대 장비 실습 100% 실무 교육
※ 노동부 교육기관 - 고용보험환급
※ 서울시 교육청 지정교육센터
※ 매일경제 TV방영(인터넷 전문교육기관선정)
※ HOW PC 웹전문 교육기관 선정
※ 정규과정 10~30% 할인제도 및 무료 재수강제도, 교육리콜제, 휴·복학제 실시
※ 5~10명의 소수정원제도
※ 현 인트라넷 최고 실무진의 실무교육
※ 교육 강사평가제 실시, 교육 CD 및 교재 지급
※ 온라인 강의 마련(동영상 강의)
※ 온라인과 오프라인의 이중 교육으로 교육효과 극대화
※ 재직자 대상 고용보험 적용, 선환급 지원 10~30%(노동부 지정 교육기관)


[교육지원] : 대학생 및 실직자 교육비용 및 취업지원 ( 30~45%지원 ) → 단 정규과정일 경우

[고용보험] : 직장인 고용보험 혜택 적용가능 ( 70~80 % 지원 )


===========================================================================================

◈ 시험센터운영

┌ Prometric, VUE 국제공인자격증시험센터
└ 노동부지정 고용보험교육센터

◈ 고용보험환급가능 - 제출서류

┌ 재직자 대상 - 고용보험구비서류 : 1.훈련위탁계약서 2.합의서 3.사업자등록증사본
└ 개인환급대상 - 고용보험구비서류 : 1.개인환급 신청서

※노동부지원/정부지원 사항은 전형기간이 있습니다-고용보험문의 02) 6901-7092

◈ 교육상담 및 시험센터 문의
전화 : 02) 6901-7092
이메일 : greatshot@paran.com
네이트온 실시간 : greatshot@nate.com

◈ 과정 참고홈페이지 : http://www.soldesk-edu.co.kr/02_curri/curri_android_d.htm

◈ 교육담당 : 강홍경 교육팀장

===========================================================================================

태그
의견 0 신규등록      목록