课程简介
序号 | 单元 | 主要内容 | 学时 | |||
第一阶段 | 240 | |||||
1 | MAC 0S X 平台介绍、C开发、数据结构和算法 | Mac0S基础 | 1.Mac0S命令和环境搭建 | 60 | ||
C语言强化 | 1.从企业项目开发角度重新诠释讲解C语言; | |||||
数据结构和算法 | 1. 讲解企业工作中常用的数据结构和算法; 2. 链表、栈、队列、树、表、排序和查找等; 3. 内核常用算法,比如红黑二叉树、Hash表、双向链表等。 | |||||
2 | 0bjective-C和i0S开发基础 | 0bjective-C强化训练 | 1. 0bjective-C语言的面向对象编程; 2. 类的继承; 3. 复合;多态; 4. id,动态识别; 5. Posing,Protocols; 6. 内存管理; 7. Autorelease | 60 | ||
Cocoa Foundation Kit编程强化 | 1. Cocoa文件I0编程; 2. Cocoa各类基础类; 3. NSString; 4. NutableString; 5. NSArray; 6. NutableArray; 7. NSEnumerator; 8. NSDictionary; 9. NutableDictionary; 10. NSNumber; 11. NSValue; 12. NSData; 13. NSNull; 14. Cocoa网络编程; Cocoa图形界面编程 | |||||
i0S基本UI编程 | 1. UILabel、UIButton、UITextField、UIImageView、UISlider、UISwitch、UISegmentedControl、UIActionSheet、UIAlertView、UISegmentedControl和UIAlertView等基本控件的编程 2. 界面优化工作; 3. 多个控件之间的交互和事件响应 | |||||
3 | i0S编程 | i0S UI编程 | 1. 视图控制器方面知识; 2. UIViewController基类介绍; 3. UIViewController和UIView关系; 4. UITableViewController使用; 5. 复合控件UITabBarController创建多个Tab标签的空间; 6. UINavigationController导航控件,翻转控制器 | 120 | ||
i0S网络编程 | 1. 网络编程技术; 2. 设备模型/平台设备模型架构分析; 接口编程 | |||||
i0S多媒体编程 | 1. 使用UIImage和UIImageView加载和绘制图像; 2. 使用相机接口拍取照片; 3. 编程使用MediaPlayer架构进行多媒体播放。 | |||||
i0S数据处理和地址薄,文件编程 | 1. 处理i0S的数据保存; 2. 创建选项; 3. 文件处理、打开、读写、关闭文件; 4. 使用SQLite数据库处理,访问i0S地址薄内容。 | |||||
i0S 2D/3D图形编程 | 1. 学习如何处理图形功能; 2. 在UIView上绘制图形; 3. 动画及2D/3D开发功能。 | |||||
i0S特有硬件编程 | 1. 使用硬件加速计的功能进行编程; 2. 处理i0S上各种传感器和各类手势处理。 | |||||
学时合计240 | 理论教学 | 100 | ||||
实践教学 | 140 | |||||
第二阶段 | 模块教学 | 18 | ||||
1 | 软件工程与项目管理 | 理论+实践教学 | 9 | |||
2 | CLP职素核心课程 | 理论+体悟式教学 |
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示