- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间: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课时(11天)C语言是iOS开发的入门基础语言,本部分主要介绍C语言的基本语法,C企业编程基本概念,数据结构与精典算法1、进制;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、getter3、继承、初始化方法、便利构造器4、字符串的基本使用、数组的基本使用、学习查阅API文档5、数组排序、block语法、基于block数组排序6、 字典、集合、for..in、NSNumber、NSValue7、NSDate、NSDateFormatter、类目、延展、协议、代理8、属性、点语法、KVC9、内存管理、NSCopying协议、属性内存管理10、便利构造器内存管理、集合内存管理、复习Objective-C语言考试8课时笔试笔试及答案讲解iOS开发中级单视图控制器192课时(24天)iOS视图,视图控制器、程序执行流程,常用UI,触摸手势,常用设计模式、视图控制器管理,表视图,集合视图,数据持久化,数据解析,网络,多线程,可视化编程1、UIWindow、UIView、UILabel2、UIButton、UITextField、代理、程序运行流程3、自定义视图、视图控制器4、触摸、响应者、响应者链5、target..action、delegate设计模式;UIImageView、手势6、UISegmentedControl、UISlider及UIControl7、UIScrollview、UIPageControl多视图控制器8、导航控制器、属性传值、代理传值9、UITableView的基本使用11、UITableViewCell、UITableViewController12、单例、模态、UITableView综合(《通讯录》)13、UITabBarController、block高级14、Interface Builder、Storyboard、自动布局15、XML、JSON解析16、网络编程17、异步下载图片、KVO18、沙盒、包,文件读写、归档、NSFileManager实战技术19、 SQL语句,数据库20、综合讲解练习21、集合视图UICollectionView22、多线程(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、工具类应用程序:倒
文档评论(0)