ios培训开发学习路线图(含applewatch)最新

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

iOS培训开发学习路线图(含Apple Watch)最新

iOS培训开发基础语言学习后,要学会让程序动起来,嵌入到框架中,因此,有一个好的学习框架好的iOS开

发学习线路也是非常重要的,可以说是在基础语言之上,不过不要害怕,只要熟练掌握好了每一步,并且把这种学

习模式进行了解,就能够提升学习过程中难点得以解决,在开发过程中总会有很多问题,只有进行深入的开发思考,

把容易遇到的问题进行解决,才是最有价值的。下面蓝鸥iOS培训给大家分享iOS培训开发学习路线图(含Apple Watch)最新版本。

【课程大纲】结合iOS 8推出的全新课程。课程优势:使用OS X 10.9.x操作系统,Xcode 5.x开发环境,采用FCBS教学模式,在原有课程基础上,

增添iOS 8教学(swift),并且再次优化课程设置,增强学员综合能力。

第一阶段:iOS开发基础

课程

阶段

课程模块课时模块介绍课程内容

iOS开发基础入学测试

8课

测试学员是否适合学习入学考试、入学面谈。 Mac系统认知。

C语言88课C语言是iOS开发的入门基础语言,本部分主要介绍1、进制;C数据类型、常量变量、运算符、表达式、格式化输入输出

11

时(11天) C语言的基本语法,C企业编程基本概念,数据结构

与精典算法

2、关系运算符、逻辑运算符、if、条件运算符、switch..case..

3、while循环、do..while循环、for循环

4、一维数组、数组排序、字符数组

5、二维数组、字符串数组、多维数组

6、函数分类、函数声明和定义、函数调用,形参实参、函数嵌套调用

7、结构体、结构体数组

8、指针

9、高级指针

10、程序存储区划分、动态申请内存、内存操作函数

11、函数指针、回调函数、动态调用

C语言考试8课

笔试笔试及答案讲解

Objective-C

语言80课

时(10

天)

Objective-C是iOS与Mac OS开发的主要语言,它

是对C语言的扩展,并融入了面向对象的特点。包含

封装、继承、多态三大特性,本部分主要介绍OC的

基本语法,新的特性,内存管理,基础类的使用等内

容。

1、面向对象概念、类和对象、类的定义、对象创建

2、实例变量可见度、方法、setter、getter

3、继承、初始化方法、便利构造器

4、字符串的基本使用、数组的基本使用、学习查阅API文档

5、数组排序、block语法、基于block数组排序

6、字典、集合、for..in、NSNumber、NSValue

7、NSDate、NSDateFormatter、类目、延展、协议、代理

8、属性、点语法、KVC

9、内存管理、NSCopying协议、属性内存管理

10、便利构造器内存管理、集合内存管理、复习

22

Objective-C 语言考试8课

笔试笔试及答案讲解

iOS开发中级单视图控制器

192

课时

(24

天)

iOS视图,视图控制器、程序执行流程,常用UI,触

摸手势,常用设计模式、视图控制器管理,表视图,

集合视图,数据持久化,数据解析,网络,多线程,

可视化编程

1、UIWindow、UIView、UILabel

2、UIButton、UITextField、代理、程序运行流程

3、自定义视图、视图控制器

4、触摸、响应者、响应者链

5、target..action、delegate设计模式;UIImageView、手势

6、UISegmentedControl、UISlider及UIControl

7、UIScrollview、UIPageControl

多视图控制器

8、导航控制器、属性传值、代理传值

9、UITableView的基本使用

11、UITableViewCell、UITableViewController

12、单例、模态、UITableView综合(《通讯录》)

13、UITabBarController、block高级

14、Interface Builder、Storyboard、自动布局

15、XML、JSON解析

16、网络编程

17、异步下载图片、KVO

18、沙盒、包,文件读写、归档、NSFileManager

实战技术

19、 SQL语句,数据库

20、综合讲解练习

21、集合视图UICollectionView

33

22、多线程(NSThread、NSOperationQueue、GCD)

23、UIView动画(基于Block的动画),CAAnimation动画(CAPropertyAnimation、CATransition)

24、MVC、M与C的通信(KVO、通知)、V与C通信(target..action..、delegate)

UI考试8课

笔试笔试及答案讲解

iOS开发高级项目研发(一)

120

课时

(15

天)

完成一个真实项目,从需求分析开始,然后技术调研,

工期评估、编码、测试、优化代码、上传程序等(全

程真机调试)

蓝鸥现有100+款上线App项目:

1、工具类应用程序:倒数日、智能测量、LifeDIY、星座控,美丽周(墨迹天气)、智能笔记等。

2、游戏类应用程序:飞机大战||、水晶飞行棋、数独秀、恐龙快跑、祖玛等。

3、资讯类应用程序:走进陌科技、装修第一网、火山岩户外、转新闻、悦新闻、汽车展柜等。

4、团购类应用程序:微指、超级团、团团赚、团团-团购导航、趣团购、聚在团购、百团、爱就团等。

5、影音类应用程序:文艺范、微微视频、窝窝看、掌中影讯、Next、掌上TV、Dota视频等。

6、教育类应用程序:唐诗教学、天才小画家、听力酷、绘本、轻松考驾照等

7、生活类应用程序:吃货周末、小小菜谱、零食KON、快乐孕妇、中国好室友、i快递盒子等

8、娱乐类应用程序:Likely动漫、快乐逗、Joker、i微漫、漫画斩、糗事百科,面相大师等

9、其他等等

一.陌陌

1. 功能介绍

陌陌是一款基于地理位置的移动社交工具,你可以通过附近来查找周围的陌生人,查看对方的个人信息和

位置,免费发送短信、语音、照片以及精准的地理位置。可以查找附近的群组,并且加入到群组中,也可

以及时的了解自己好友的动态。能够查找附近的活动,并且能够与人人腾讯微博进行绑定。

2.主要技术点

(1)即时通讯采用XMPP协议。

(2)使用MVC架构以及target…action,delegate,KVO,通知,工厂模式等设计模式。

44

相关文档
最新文档