咨询热线 13305008725

成都睿峰教育公布IOS培训课程表

发布时间:2018-07-13 17:05:07

  自苹果手机问世以来,IOS占据了四分之一的只能手机市场,同时也占据了70%的高端手机市场,虽近几年略有下滑的趋势,但在国内市场占有度排名在前三。因此创造这一奇迹的IOS开发工程师一度成为企业热招的对象。

  由于国内IOS开发起步较晚,人才培养机制远远跟不上市场需求,据有关权威机构调查显示,目前国内IOS人才缺口已达38万之多,由于社会的供不应求,因此高薪纳贤便成为社会发展所需。

  iOS平台使用的开发语言是Objective-C,这是C语言的改良版本,同时苹果公司使用iOS

SDK开发工具包,简化了开发过程,有多年C语言开发经验的人一点就通,而对于没有经验的人来说,也不是高不可攀。正因为如此,成都睿峰教育开设IOS培训课程,并且成为IOS独家人才孵化基地,其相关课程如下:

  一、C语言

  1、C语言简介、数据类型、运算符与表达式

  2、顺序、选择、循环结构

  3、复杂的程序结构、嵌套

  4、数组(一维数组、二维数组、字符数组)

  5、函数(函数定义及调用)

  6、指针(数组指针、字符串指针)

  7、结构体、联合体、枚举

  8、算法简介与逻辑应用

  9、链表(栈、队列)、综合应用举例

  10、C课程总结、提问、答疑、C语言考核

  二、Objective-C语言

  1、语言简介、类和对象、NSObject、基础语法

  2、方法、继承、多态

  3、属性(property)、语法新特性

  4、OC数据类之字符串(NSString、NSMutableString),OC集合类之数组(NSArray、NSMutableArray)

  5、OC集合类之字典(NSDictionary、NSMutableDictionary)、集(NSSet、NSMutableSet)

  6、NSNumber、NSNumberFormatter、NSValue、NSDate、NSDateFormatter、NSTimer等

  7、内存管理

  8、类目、延展、协议

  9、单例、Block、引用与传值

  10、OC课程总结、项目实训、提问、答疑、OC阶段考核

  三、Uikit框架语言

  1、程序基本结构、视图简介、控制器简介、Storyboard文件简介

  2、视图控制器、基础控件(UILabel、UIButton、UITextField)、Block进阶

  3、其他基础控件(UISwitch、UISlider、UIActivityIndicatorView、

UISegmentedControl、UIProgressView等)

  4、导航控制器UINavigationController

  5、标签栏控制器UITabBarController

  6、Storyboard进阶、Xib文件的使用、iOS设计模式实践

  7、滚动视图UIScrollView

  8、表格视图UITableView初级

  9、表格视图UITableView进阶

  10、集合视图UICollectionView、UIPickerView、UIDatePicker

  11、NSUserDefaults、Plist文件、NSKeyedArchiver及NSKeyedUnarchiver、

  NSFileManager、记事本实现

  12、UIView动画、Block动画块、类目进阶

  13、触摸、手势、drawRect绘图、CALayer初识

  14、Layer绘图(UIBezierPath、CAShapeLayer等)及Layer动画

  15、复习、阶段考核

  四、iOS高级

  1、网络请求(NSURLSession)、数据解析(JSON、XML)、KVC、KVO、异步下载图片

  2、CoreData、SQLite简介

  3、AFNetworking框架、SDWebImage框架、第三方存储、插件管理

  4、CLLocationManager定位、高德地图

  5、流媒体、音频、视频、录音

  6、相机、相册、通讯录、短信、邮件、电话、陀螺仪等真机部分

  7、iOS技术扩展I:多线程(NSThread、NSOperationQueue、GCD等)

  8、iOS技术扩展II:CoreText文本处理、图片处理、微信聊天布局

  9、iOS技术扩展III:Storyboard自适应、Xib自适应、Autoresizing/AutoLayout+SizeClass

  10、iOS技术扩展IV:应用内部嵌网页、跨平台简介、答疑、总结、项目答辩

  五、Swift语言

  1、Swift简介、基本数据类型、元组、可选类型、字符串、函数及闭包

  2、数组、字典、集、枚举

  3、结构体、类、setter、getter、内存管理、协议、扩展

  4、Swift实战演练I

  5、Swift实战演练II

  睿峰教育IOS培训就业导师建议:当下社会人才济济,对于缺乏第一份工作竞争力的人或者职业遇到瓶颈的人而言,培养新技能,重拾职业竞争能力可能是一个明智的选择。

  

  请联系网站客服,了解详细的优惠课程信息~

  优质、便捷、省心