深圳IT认证培训中心

为广大学员用户提供更为全面、优质的IT培训课程

学校课程咨询服务:
400-888-4849
培训世界 >深圳软件开发培训 >深圳IOS高级开发应用课程培训

深圳IOS高级开发应用课程培训

深圳IOS高级开发应用课程培训

上课时段: 详见内容

已关注: 176

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 深圳IT认证培训中心

教学点: 1个

开班时间: 滚动开班

咨询电话:400-888-4849

预约试听

课程详情

深圳IT认证培训中心IOS高级开发应用课程让学员深入了解IOS平台的体系结构,掌握IOS操作系统的实际开发技能,如果你想学习IOS高级开发应用,欢迎前来报名学习。
课程大纲
内容一:系统内部能力调用

1.定位服务调用

2.地图服务调用

3.通讯录、照片调用

内容二:动画技术

1.视图动画

2.Core Animation

内容三:内存与性能优化

1.内存优化

2.资源文件优化

3.延迟加载

4.数据持久化优化

5.可重用对象使用

6.并发处理

内容四:数据持久化与数据交换

1.应用沙箱

2.Sqllite数据库

3.CoreData技术

4.Json数据交换

内容五:iOS网络数据通信

1.SqMock数据

2.主流网络通信框架

内容六:单元测试

1.单元测试方法

2.常用的单元测试框架

内容七:Runtime

1.Class的内部结构

2.自省和Method Swizzling

3.AOP

4.代理模式

5.日志

6.PV和UV

内容八:经典场景设计

1.Class的内部结构

2.城市列表

3.时区的时钟问题

4.图片缓存

5.ABTest

6.首页优化方案

内容九:组件化

1.iOS模块化拆分

2.路由机制

3.使用私有Cocospods

内容十:IOS架构设计

1.创建型模式

2.结构型模式

3.行为型模式

4.MVC模式

5.MVP模式

6.MVMM模式

7.安全沙箱与权限模型

8.Root权限分析
教学对象
有IOS编程基础
学习目标
通过本课程的学习,学员能够掌握IOS系统开发的方法,对在IOS平台上进行移动互联网应用开发有全面的了解。

理论与实践相结合,学员能独立的开发IOS程序,并掌握IOS的组件化、数据持久化技术,能自己进行更深入的学习和应用开发。
1