该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
南山IOS开发苹果课程培训班
在线咨询
-
- I0S开发班 开课程时长:258 小时
适合人群:面向希望进入移动开发领域的在校培训中心生、软件或硬件工程师,须具备如下基础:C、C++开发基础
课程简介
序号 | 单元 | 主要内容 | 学时 |
第一阶段 | 240 |
1 | MAC 0S X 平台介绍、C开发、数据结构和算法 | Mac0S基础 | 1.Mac0S命令和环境搭建 2.Mac0S命令详解 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 | 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职素核心课程 | 理论+体悟式教学 |
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
校区安排(1)
武汉培训中心深圳研究校区
科苑南路武汉大学产学研大楼A204
请选择目前的基础
毫无基础
初窥门径
融会贯通
取消
请选择想要达成的目标
基本掌握
熟练掌握
完全掌握
取消
请选择想要学习的时间
一个月内
三个月内
半年或一年
取消