以下来自互联网

程序代码:
第一阶段Objective-C 基础课程课程
OC面向对象基础 1、 面向对象设计思想
2、 类的组合关系设计
3、 面向对象语言特性,封装,继承,多态
4、 字符串与数组
5、 分类与协议
OC强化 1、 内存管理原则MRC
2、 内存管理原则ARC,Block数据类型
3、 集合,字典,日期类型
4、 单利设计模式,文件管理
5、OC中的反射机制
第二阶段UI
UI基础控件 1、 bookstore 案例
2、 bookstore MVC封装思想
3、 自定义视图封装,代理模式深入剖析
4、 广告轮播实现
5、 UIView,动画,形变
UI高级控件
2、 TableView-2 美食圈圈
3、 TableView-3 美食圈圈(MVC封装)
4、 TableView-4 即时通讯app页面分析与实现
5、 TableView-5 其他常用操作,阶段性测试
第三阶段iOS高级编程课程目标掌握企业级app框架搭建的核心思想
UI高级控件 1、 应用程序生命周期,UIView生命周期,UIViewController生命周期
2、 app主流框架实现(UITabbarController)
3、 导航控制器(UINavigationController)
4、 常用控件集合
5、 网络入门
UI项目实战 1、 UI-项目(主流app架构分析,项目主框架搭建)
2、 UI-项目(网络请求数据,模型封装,视图封装)
3、 UI-项目(代码优化,重构代码规则)
4、 UI-项目(数据持久化)
5、 UI-项目(细节调整,调试技巧)
UI高级进阶
1、 事件传递,手势操作
2、 UICollectionView
3、 屏幕适配(Autolayout,SizeClasses)
4、 Quartz2D绘图技术
5、 核心动画(Core Animation)
网络技术
1、 多线程操作入门
2、 多种线程操作的区别与实现
3、 网络基础
4、 网络实现断点续传,大文件上传
5、 企业中常用的网络框架
第四阶段iOS实用技术课程目标快速掌握企业中经常应用的实用技术
企业核心技术
1、多媒体开发
2、MapKit地图处理
3、iOS特有硬件编程,包括各种传感器、照相机、短信、邮件等
4、第三方分享,与登录的实现
5、ZCZBarViewController 二维码扫描
6、ZCNoneiFLYTEK 讯飞语音识别系统
7、企业数据加密
8、SQLite与CoreData技术
9、ZCSoundEffect 推送+震动+短效音频
10、ZCVLC 视频解码播放
11、ZCCentralManager 蓝牙
12、SVN,Git源代码管理
13、XMPP即时通信技术
14、真机调试,与证书管理
15、企业级开发常用第三方框架