新研4G学员    2016年五大升级

只加量不加价!
  • 课程升级

    更具性价比企业给
    更高薪资

  • 招兵买马

    更长时间指导学员

  • 设备更新

    iphone6、imac一
    体机拒绝黑苹果

  • 合作企业增加

    就业更有保障

  • 自有企业

    付钱给学员做外包
    项目


现在报名立即享受 喜报

什么人最适合学? 热爱开发,有心从事互联网

ios优秀学生作品

  • IOS项目截图学员作品
    作者:
  • IOS项目截图学员作品
    作者:
  • IOS项目截图学员作品
    作者:
  • IOS项目截图学员作品
    作者:
  • IOS项目截图学员作品
    作者:

ios工程师真正的 高富帅职业

ios招聘待遇及招聘条件分布 ios就业趋势分析图

没有最强的课程体系,高薪只是空谈

最尖端的课程体系, 就在这里

第一阶段 语言基础(C语言, Objective-C语言, Foundation框架)

  • 模块
  • 课程
  • 内容
  • 目标
  • 项目
  • C面向过程语言(C Language)
  • C语言基础
    C语言高级
  • C语言的应用,C语言编译执行过程,编译器,编程规范,变量,基本数据类型,进制,运算符,流程控制,数组
    函数,作用域,指针,字符串,预处理器,宏定义,宏函数,头文件,结构体,联合,枚举,高级指针,函数指针,C标准库,内存分配
  • 了解计算机语言,掌握基本的编程方法,熟悉绝大多数计算机语言的基础知识。学会结构化的编程方式,掌握C语言的高级特性,特别是指针的使用。

  • Objective-C 面向对象编程(Objective-C OOP)
  • 类和对象
    属性和方法
    面向对象三大特性
    协议,分类,扩展
    内存管理
  • Objective-C语言介绍,面向对象编程,定义类,创建对象,发送消息
    对象的属性,定义属性,属性的本质,方法,方法和属性的关系,实例方法,类方法,工厂方法
    Objective-C语言的封装性,继承,多态,组合和聚合,self和super,SEL选择器,自省, 单例模式
    协议的定义,分类,扩展,扩展和封装的关系,委托模式
    内存堆栈模型,MRC, ARC
  • 理解什么是面向对象编程,以及这种编程思想的好处。理解什么是类,什么是对象。学会定义类和创建对象。理解和掌握面向对象的三大特性,以及OC语言对面向对象的支持。掌握OC语言的内存管理方式。

  • WNews:定义相关类
    WNews:定义相关属性和方法

  • Foundation 框架(Foundation Framework)
  • 基础类
    集合类
    日期和时间
    Block
  • 基础类 NSObject类,NSString类, NSNumber类, NSValue类
    数组 NSArray, NSMutableArray集合 NSSet, NSMutableSet字典 NSDictionary,NSMutableDictionary路径 NSIndexPath
    日期的处理,NSDate类, NSCalendar类, NSDateFormattr,NSTime定时器
    定义Block, Block在各种场合的使用
  • 熟悉基础类库Foundation API,熟练掌握使用集合对象进行对象管理,能正确处理日期数据

  • WNews:建立内存数据模型
    WNews: 处理日期数据

第二阶段 iOS核心编程 (MVC, 控制层,视图层, 模型层)

  • 模块
  • 课程
  • 内容
  • 目标
  • 项目
  • 控制器层和控件(Controllers & Controls)
  • 视图和控制器
    MVC架构
    导航视图控制器
    表视图控制器
    视图控制器的生命周期
    其他视图控制器及控件
    iOS7新增特性
  • C语言的应用,C语言编译执行过程,编译器,编程规范,变量,基本数据类型,进制,运算符,流程控制,数组
    函数,作用域,指针,字符串,预处理器,宏定义,宏函数,头文件,结构体,联合,枚举,高级指针,函数指针,C标准库,内存分配
    根视图,导航视图控制器,工具条,视图frame,缩放,图片控件,页控件
    表视图控制器,委托方法,数据源,Cell,push新视图控制器,区域Section,编辑模式,静态视图控制器,删除行,移动行,Cell子类与xib, Cell注册
    视图的生命周期,从加载,到可见,再到不可见,以及内存低时等情况
    集合视图控制器,标签栏视图控制器,控制器生命周期,高级控件:UIActivityIndicatorView, UIProgressView, UITextView, UIWebView, UIPickerView, UIDatePickerView
    全新UI设计,状态栏和导航栏处理,与iOS6的区别
  • 理解iOS的核心框架模式MVC熟练使用各种视图控制器和一些控件进行界面编程。理解xib文件原理。

  • WLED:基本雏形WNews:增加、删除、修改、显示WNews:广告模块、欢迎界面WLED:整体界面结构搭建WLED:设置页面WNews:用户模块

  • 视图层(View Layer)
  • 图像
    手势与变形
    屏幕适应与布局
    动画
    通知与键盘
    故事板Storyboard
    自定义控件
    iOS7新增特性
  • Retina适配,像素和点,UIImage控件,颜色和贴图,UIApearance
    UIGestureRecoginzer类,视图transform, 手势及多手势并行,拖拽,坐标
    UITouch类及触控,视图大小变化,代码布局,自动布局
    UIImage动画,NSTimer, 匀速动画和渐近动画,UIView动画
    通知,广播,通知中心,键盘的显示和隐藏
    故事板和视图控制器,静态表视图控制器和动态表视图控制器,从xib中迁移到故事板,多Cell原型
    自定义控件
    动态 UIUIDynamicItem,
    UIDynamicBehavior,UICollisionBehavior
  • 掌握视图中的绘制,图像处理,视图手势,视图动画,布局,以及故事板编程。

  • WLED:键盘美化、键盘管理、布局适应WNews:支持图片、图片过度特效WNews:播放页面、播放页面动画、布局适应WSudoku :音乐识别模块动画WNews:自定义组件WSudoku:整体美化、版本兼容

  • 模型层
    (Model Layer)
  • 文件操作
    数据与资源
    属性文件
    档案
  • 文件管理器NSFileManager, 沙箱,字符、字节及编码,NSData与字符串,NSData与文件,NSData与图像
    NSBundle,NSFileHandle, 文件拷贝,文件指针操作
    XML基础,XML解析,属性文件基础,属性文件的IB编辑、读取、写入、嵌套, NSUserDefault
    Archive归档文件,单对象归档,对象嵌套归档,集合对象归档
  • 掌握如何处理构造应用程序模型,如何处理普通文件,属性文件等数据。

  • WLED:自定义文件格式存储WLED:模拟数据转换为属性文件读取WSudoku:属性文件存储WSudoku:升级为归档存储

第三阶段 iOS高级编程 (数据持久, 系统服务, 多线程与多任务, 项目产品化)

  • 模块
  • 课程
  • 内容
  • 目标
  • 项目
  • 数据持久与模式(Storage)
  • 设计模式
    SQLite
    CoreData
  • 单例模式,观察者模式,享元模式,MVC模式,KVC,KVO
    SQL操作语句,基本增删查改操作
    CoreData的原理及操作,使用CoreData添加数据,查询,修改,删除数据,高级查询,多实体关联
  • 了解几个必要的设计模式,理解KVC和KVO,充分理解MVC模式中的各模块之间的通信。掌握持久技术SQLite和CoreData

  • WNews:构建模型层,统一数据存储WNews:升级为CoreData存储,支持群组WSudoku:构建模型层,实现关卡业务逻辑

  • 系统服务(System Services)
  • 音频和视频处理
    照片处理
    应用间通信和通知
  • AVFoundation框架,AVAudioPlayer,MediaPlayer
    UIImagePickerController,获取用户照片库
    调用系统应用,应用间通信传参和解析参数,通知及通知中心
  • 掌握iOS系统提供的各种系统服务,在应用开发中熟练使用这些功能

  • TMusic:支持歌曲播放、视频播放
    TMessage:支持选取/拍照图片作为信息内容
    TContact和TMessage:程序间调用

  • 多线程与多任务(Multi-Thread & Tasking)
  • 多线程
    线程池与NSOperation
    GCD
  • 线程和进程,多线程编程,BSD线程介绍,主线程,NSThread类,并发,加锁
    线程池,NSOperation, NSOperationQueue等
    异步执行任务,Dispatch转发,主转发队列和全局队列,同步和异步,信号量
  • 理解和掌握多线程的概念,掌握使用多任务处理各种情况

  • WNews实现后台加载图片

  • 网络编程与
    云端技术(Network
    && Cloud)
  • 网络通信及协议
    Socket通信
    NSURL与NSURLConnection
    网络通信第三方框架
    云端技术
    iOS7新增特性
  • OSI协议模型,TCP/IP协议簇,TCP和UDP, IP地址和端口号
    Socket概念,通信地址,绑定,监听,阻塞,发送和接收数据
    URL地址,NSURL, NSURLConnection
    AsyncSocket框架,AFNetworking框架,ASIHttpRequest等
    XML数据交换,JSON数据交换,定位服务与地图应用开发
    UIActivityViewController, UIActivityItemSource
  • 理解网络通信原理全面掌握各层级别的网络通信技术了解和使用云端技术

  • WNews:支持局域网发送文字信息WNews:支持局域网发送图片信息WNews:支持歌曲搜索WNews:支持定位用户位置,实现天气预报WNews:实现平台分享

  • 项目产品化
    (Project & Product)
  • 项目搭建技巧
    完善前期项目
    调试及性能分析
    AppStore与开发者计划
  • 项目工程与目录搭建方法
    将前期项目整理成产品,对有特点的项目试试上加操作
    Xcode调试工具,日志和断言,LLDB调试工具,异常堆栈报告分析,设备调试,测试框架,性能优化,Instruments的使用,跟踪内存泄露
    AppStore和开发者帐号,证书、许可、识别符,iTunes连接和应用上架,国际化和本地化
  • 掌握如何打造一款真正的iOS产品级项目,学习各种软件开发技术,调试技术。掌握常用的一些第三方框架,快速打造应用。了解如何上架应用。完成一款LBS类软件。在任何时候、任何地方,我们都可以通过此应用获取帮助,我们可以提出问题,以期待附近的人回答,或沟通,交友,聊天,分享等。

第四阶段:“ios”项目实践

  • 模块
  • 模块教学
  • 软件工程与项目管理
  • 理论+实践教学
  • CLP职素核心课程
  • 理论+体悟式教学
了解全部课程

安卓(Android)开发

由Google公司领导及开发,2013年Q4季度,Android系统占据全球智能手机操作系统81.9%的份额,中国市场占有率为85%以上。

苹果(iOS)开发

由苹果公司开发的手机操作系统,iOS已经占据了全球智能手机系统份额的12.3%。

学员评价

  • 学习开发就是多敲代码
    学习开发就是多敲代码

    授课老师每天都在强调,让有有了这个意识

  • 非常开心 学的不错啊
    非常开心 学的不错啊

    非常开心 学的不错啊 

  • 小班授课,也是推荐就业,学的有保障一点
    小班授课,也是推荐就业,学的有保障一点

  • 学习开发就是多敲代码
  • 非常开心 学的不错啊
  • 小班授课,也是推荐就业,学的有保障一点

企业评价

  • 百度深圳分公司

    百度深圳分公司

    学生素质非常不错

  • 中软国际

    中软国际

    公司开了很多人才网站账号、招的岗位很多,公司招聘部也要几十号人.手机开发这块人才,多媒体中心这边出来的人技能这边还是挺符合要求。

  • 华为外包

    华为外包

    重点本科以上学历的才能加入我们,深圳新研科技那边实训学员技术过关.已经很多入职我们外包公司了.

  • 佰钧成

    佰钧成

    项目经理也经常亲自过去面试,技术功底和心态都是很不错的.

  • 百度hr李小姐

    百度hr李小姐

    黄总监也是亲自参加了多媒体中心12年的开幕.这边实训出来的人,还是很放心.

常见答疑

选择武大新研    学长们的9个理由

脱产和周末班可选择 学员起薪 就业合同保护 深圳唯一官办移动互联网培训就业渠道稳定 能入学即就业