(一)、培训对象
面向希望进入移动开发领域的在校大学生、软件或硬件工程师,须具备如下基础:C、C++开发基础;
(二)、 学 时(业余班-晚班、周末班,脱产班-周一至周五白天)
学时:4个月,共258学时(其中理论学时:59,实践学时:70,实战实操学时:120,)
(三)、课程内容
序号 |
单元 |
主要内容 |
学时 |
第一阶段 |
240 |
1 |
MAC OS X 平台介绍、C开发、数据结构和算法 |
MacOS基础 |
1.MacOS命令和环境搭建
2.MacOS命令详解
3.svn代码控制服务管理。
4.shell编程
5.Makefile工程搭建
6.gcc, clang编译器使用
7.GDB使用。 |
60 |
C语言强化 |
1.从企业项目开发角度重新诠释讲解C语言;
2.在教学过程中特别突出C语言的本质,C语言的陷阱以及注意事项等;
3.以大量实例分析着重介绍函数与程序结构,字符串、数组、结构体、指针、递归和栈编程、位运算、位域操作。
4.静态库及动态库的构建及常用C库函数编程接口的使用等知识。 |
数据结构和算法 |
1. 讲解企业工作中常用的数据结构和算法;
2. 链表、栈、队列、树、表、排序和查找等;
3. 内核常用算法,比如红黑二叉树、Hash表、双向链表等。 |
2 |
Objective-C和iOS开发基础 |
Objective-C强化训练 |
1. Objective-C语言的面向对象编程;
2. 类的继承;
3. 复合;多态;
4. id,动态识别;
5. Posing,Protocols;
6. 内存管理;
7. Autorelease |
60 |
Cocoa Foundation Kit编程强化 |
1. Cocoa文件IO编程;
2. Cocoa各类基础类;
3. NSString;
4. NSMutableString;
5. NSArray;
6. NSMutableArray;
7. NSEnumerator;
8. NSDictionary;
9. NSMutableDictionary;
10. NSNumber;
11. NSValue;
12. NSData;
13. NSNull;
14. Cocoa网络编程;
Cocoa图形界面编程 |
iOS基本UI编程 |
1. UILabel、UIButton、UITextField、UIImageView、UISlider、UISwitch、UISegmentedControl、UIActionSheet、UIAlertView、UISegmentedControl和UIAlertView等基本控件的编程
2. 界面优化工作;
3. 多个控件之间的交互和事件响应 |
3
|
iOS高级编程 |
iOS高级 UI编程 |
1. 视图控制器方面知识;
2. UIViewController基类介绍;
3. UIViewController和UIView关系;
4. UITableViewController使用;
5. 复合控件UITabBarController创建多个Tab标签的空间;
6. UINavigationController导航控件,翻转控制器 |
120 |
iOS网络编程 |
1. 网络编程技术;
2. 设备模型/平台设备模型架构分析;
接口编程 |
iOS多媒体编程 |
1. 使用UIImage和UIImageView加载和绘制图像;
2. 使用相机接口拍取照片;
3. 编程使用MediaPlayer架构进行多媒体播放。 |
iOS数据处理和地址薄,文件编程 |
1. 处理iOS的数据保存;
2. 创建首选项;
3. 文件处理、打开、读写、关闭文件;
4. 使用SQLite数据库处理,访问iOS地址薄内容。 |
iOS 2D/3D图形编程 |
1. 学习如何处理图形功能;
2. 在UIView上绘制图形;
3. 动画及2D/3D开发功能。 |
iOS特有硬件编程 |
1. 使用硬件加速计的功能进行编程;
2. 处理iOS上各种传感器和各类手势处理。 |
学时合计240 |
理论教学 |
100 |
实践教学 |
140 |
第二阶段 |
模块教学 |
18 |
1 |
软件工程与项目管理 |
理论+实践教学 |
9 |
2 |
CLP职素核心课程 |
理论+体悟式教学 |
9 |
|
|
|
|
|
|
|
武汉大学是国家教育部直属重点综合大学,是国家“985工程”和“211工程”重点建设高校。武汉大学具有自主设立本科专业和自主命题组织考试录取硕士研究生的权威优势。武汉大学的信息、管理学科整体实力在国内高校中名列前茅。
武汉大学深圳研究院于2000年在深圳成立,现有各类已注册本科、硕士、博士在职学员5000余人。成立多年来,充分发挥武大学科门类齐全和师资力量雄厚的优势,实施多层次、多渠道、多形式办学,并与政府、企业、专业研究机构进行多元化合作,积极开创学术交流和联合办学的新模式,逐步形成具有武大特色“全球视野、本土智慧”的教育品牌。
国家多媒体软件工程技术研究中心是于1996年1月经国家科技部批准组建的国家级研究与成果转换基地,是我国多媒体技术方向唯一的国家级研究中心。主要是承担国家多媒体软件领域重点科技项目的研发及人才培养,近五年来共承担研发任务91项,承担23项国家级科研课题、25项省部级科研课题、41项企业委托的研究和研制项目,同时针对多媒体软件发展中的基础性、关键性和共性技术,进行技术突破和工程化研发,为软件行业技术进步和产业化结构调整提供技术支撑。并于2005年5月联合TCL集团、创维集团、华为公司、海信集团、海尔广科、浪潮集团、联合信源、浦东新区移动通信协会、四川长虹、上海广电、中兴通讯、中关村高新技术产业协会等企事业单位,在北京联合发起成立AVS产业联盟,以推动多媒体技术的产业化进程,为中国多媒体产业的发展注入强劲动力。