您现在的位置: 主页 > 睿峰资讯 > 睿峰头条 >

成都睿峰教育公布IOS培训课程表,IOS课程有哪些

时间:2017-04-17 11:42:51   来源:睿峰教育  作者:睿峰

成都IOS培训
自苹果手机问世以来,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培训就业导师建议:当下社会人才济济,对于缺乏第一份工作竞争力的人或者职业遇到瓶颈的人而言,培养新技能,重拾职业竞争能力可能是一个明智的选择。

从今以后你就是我的兄弟——睿峰iOS Q1605开班盛况


上一篇:在成都学习HTML5应该怎样选择培训机构  
下一篇:在成都睿峰学习Java的优势

睿峰教育——做受尊敬的培训机构 价值观: 敬畏 感恩 责任 创新 使命——通过移动互联产品提升人类生活品质 join us