文档介绍:●课程目标
4 招生简章
    通过本课程第一期对3G移动开发基础知识的学习,学员可以快速的进入到3G移动应用开发领域,为第二期的学习打下良好的基础;第二期通过对Android开发的各个知识点和开发技巧的学习,学员可以精通Android的开发,达到独立编写高效的Android应用程序的能力;第三期通过项目实战演练,学员可以掌握移动应用项目的开发流程,对项目开发有全面的了解,增加项目开发经验,达到胜任公司或企业项目开发职位需要的能力。课程目标包括:
    1. 精通JAVA语言编程
    2. 精通面向对象知识以及编程
    3. 精通Android开发的系统架构
    4. 精通Android的UI编程
    5. 精通图形图像(2D/3D)编程
    6. 精通音频/视频编程
    7. 精通本地数据存取编程
    8. 精通HTTP网络应用开发
    9. 掌握Google Maps开发
    10. 掌握App Widgets小应用部件开发
    11. 掌握应用程序签名相关知识
    12. 掌握发布应用程序的Market的相关流程
    13. 熟悉IPhone、Symbian、WM等平台的开发方法和相关知识
· 第一阶段:JAVA软件开发工程师
培训时间:3周
职场定位:JAVA Development Engineer for Software Engineering
本期目标:Android系统是现在炙手可热的手机移动开发平台之一,而JAVA语言正是其中主要的开发语言。一个精通JAVA语言程序设计的程序员,可以很容易地进入Android等3G移动应用软件开发工作。本阶段学习目标是掌握JAVA语言基本知识、面向对象编程的基础及思想,为将来的Android编程工作打下坚实基础。
序号
课程名称
课程内容
掌握要求
1
3G移动开发应用平台(Android/IPhone/symiban/WindowsMobile)介绍
介绍目前最主流的几款3G移动开发平台:Android、IPhone、symiban、WindowsMobile等开发平台的发展现状和趋势,另外本节课程会重点介绍,针对开发人员,这几款开发平台开发的特点以及差异性。
熟悉
2
JAVA语言高级编程
JAVA语言是目前最主要的编程语言,本课程将为学员讲解JAVA语言的基础知识,并通过大量编程实例重点讲解JAVA语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用等知识,另外,本节还重点讲解数据结构的基础内容,包括链表、队列、栈、树、哈希表、图等内容。
精通
3
JAVA面向对象编程
面向对象是目前非常重要的一种编程思想,JAVA语言一出现就支持面向对象。本课程将重点讲解如何通过JAVA语言来设计和实现面向对象的几个重要特点:封装性、继承性、多态性等特性,学习抽象类和虚函数、运算符重载等相关知识。本课程中将通过实例来演示使用面向对象的方法,以达到巩固和理解前面学习的软件开发思想,并学习和实践新的内容:软件开发过程中的重构。
掌握
· 第二阶段:3G移动Android应用开发工程师
培训时间:5周
职场定位:3G Android Application De