博看文思iOS培训就业课程

2014-06-16 18:08:33 730

 

iOS开发就业课程安排

 

博看文思iOS开发就业班课程,主要内容包括Objective-C,iOS应用开发UI框架,iOS开发中的MVC模式,Interface Builder与Storyboard,UITableView,UIView动画,多线程开发,SQLite与coredata,多媒体开发,照相机、APP调试与上架流程等核心内容,iOS开发就业班课程是博看文思面前企业iOS开发工程师岗位而定制的岗前实训课程,课程介绍后,iOS学员可以独立开发企业应用和手机游戏开发。

iOS开发就业课程目标

 

1.熟悉移动互联网应用开发技术体系及平台;

2.精通iOS应用开发语言Objective-C语法及常用开发技术;

3.精通iOS应用开发UI框架及常用UI控件使用;

4.精通基于iOS平台的移动应用开发构建及流程;

iOS开发就业课程群体

 

1.对编程感兴趣,能吃苦,可以没有语言基础,但是至少要会操作Windows。

2.通过博看文思入学测试;

3.在校的本专科院校的*生,具备良好的个人素质及修养。

4.有志于从事移动互联网开发。

iOS开发课程阶段一:C语言核心

1.开学典礼相关事项、Mac OS下的开发环境介绍

2.C语言概述、数据类型,变量

3.C语言运算符、格式化输入输出

4.条件分支结构(if..else/switch..case)

5.C语言循环结构

6.常量、枚举、宏、函数、函数递归调用

7.一维数组,冒泡排序(其他排序算法了解原理及优缺点);

   折半查找(其他查找算法了解原理及优缺点),二维数组,字符串,字符串相关系统函数

8.C语言重难点解析

9.C语言指针一:指针与指针变量、指针变量的定义、指针传参

10.C语言指针二:指针与数组、指针与字符串、动态内存分配

11.C语言预处理、结构体类型的定义、结构体变量、结构体数组、结构体指针

12.C语言重难点解析(指针)

13.C语言栈,队列,单链表

 

 

iOS开发课程阶段二:Objective-C编程

1Objective-C面向对象基础(类的定义,对象的创建,方法,实例变量)及其项目案例

2Objective-C继承和多态及其项目案例

3Objective-C复合、实例可访问性、实例变量存取方法、字符串类NSString

4Objective-C集合类、数值类、枚举器和快速枚举及其项目案例

5Objective-C内存管理、对象初始化、便利构造器及其项目案例

6Objective-C属性、代码块、错误管理及其项目案例

7Objective-C重难点解析及其项目案例

8Objective-C协议 、类目、延展及其项目案例

9Objective-C键值编码、键值观察、通知及其项目案例

10Objective-C使用KVC、KVO、协议、属性完成综合项目训练及其项目案例

11Objective-C模块化编程:目标-动作回调,委托模式回调,复杂模块,触发回调等

iOS开发课程阶段三:iOS App开发基础

1.iOS开发App开发入门,系统启动流程,熟练使用UIControl子类……

2.iOS开发系统组件,UIView,UIView常用子类……

3.iOS开发视图布局,绝对布局,相对布局,横竖屏变换,视图控制器关键时间点……

4.iOS开发视图结构,导航控制器,页签控制器,模态展示,视图层次……

5.ios开发表视图,UITableView,表视图控制器,静态cell,多样式cell

6.ios开发数据持久化-CoreData,CoreData的增删改查,

   NSFechedResultController的使用,表视图的增删改

7.ios开发网络编程,后台文档的阅读,创建请求,创建连接,解析数据,

   AFNetWork的使用,CocosPods的使用

8.ios开发应用事件及状态,手势,绘图,事件传递过程,事件响应过程,应用状态,状态切换

9.ios开发多线程,NSObject多线程方法,NSThred多线程,队列与操作,GCD……

iOS开发课程阶段四:Swift语言高级编程

1.Swift变量与类型,Terminal环境搭建,变量、常量、字面量,数据类型,

   类型别名,可选类型,类型转换与类型推断……

2.Swift操作符,运算操作符,逻辑操作符,位操作符,区间操作符;

3.Swift字符串,字符串字面量,字符串的操作

4.Swift集合类型,数组,字典,特性总结

5.Swift流程控制,条件分支语句,循环语句,特性总结

6.Swift函数,函数定义,内外形参、变长参数、默认参数,可变参数、

   inout参数,函数类型,嵌套函数

7.Swift闭包,闭包的定义,闭包类型,闭包的内存管理方式,

8.Swift枚举与结构体,枚举的定义,关联值和原始值,结构体的定义,

   枚举和结构体的嵌套,适用场景分析

9.Swift面向对象编程,属性,方法,面向对象,实例的生命周期

10.Swift扩展与协议,扩展,协议的定义,协议类型,协议的继承,协议合成,委托模式

11.Swift泛型与特性,泛型简介,泛型使用场景分析,特性概览(attribute)

iOS开发课程阶段五:iOS App开发高级

1.iOS开发表视图搜索,UISearchDisplayController的使用,UISearchBar,CoreData谓词的使用

2.iOS开发新闻列表,下拉刷新,点击加载更多

3.iOS开发图文混排(文字表情实现),TextKit框架,富文本的使用,添加链接

4.iOS开发自定义键盘,表情键盘,功能键盘,键盘切换与高度获取

5.iOS开发照片库,选取图片与视频,拍摄照片,录制视频

6.iOS开发定位与位置服务,CoreLocation定位,使用新浪位置服务

7.iOS开发音频录制播放

8.iOS开发scrollView轮播与缩放

9.iOS开发常用第三方加密类

10.iOS开发常用第三方指示类

11.iOS开发云计算平台

12.iOS开发云存储

13.iOS开发之PHP与MySQL的综合运用

iOS开发课程阶段六:iOS研发部实训

1.博看文思iOS开发研发部工作流程与分工

2.博看文思iOS-APP项目开发之社交类客户端:新浪微博、YY语音、139说客、微信等

3.博看文思iOS-APP项目开发之电商类客户端:寺库、尚品网、雅座在线CRM系统等

4.博看文思iOS-APP项目开发之游戏类:Cute Math、宝贝财商课、天天斗地主、都市艺术指南、车震摇摇乐等

5.博看文思iOS-APP项目开发之金融类:*平安一帐通、*建设银行客户端、中银掌上行、理财信息资讯等

6.博看文思iOS-APP项目开发之媒体平台系统:移劢阅读器、媒体移动平台CMS发布系统、移动终端流媒体解决方案等

7.博看文思iOS-APP项目开发之博看文思研发部自主研发项目

8.博看文思iOS-APP项目开发之博看文思研发部外包研发项目

newmap | sitemaps