无限互联iOS培训课程体系做最负责iOS培训_第1页
无限互联iOS培训课程体系做最负责iOS培训_第2页
无限互联iOS培训课程体系做最负责iOS培训_第3页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.无限互联iOS培训课程体系:做最负责iOS培训1、基础部分 1.1、mac操作系统与iOS操作系统序号涉及知识点掌握程度总课时1苹果公司的历史与挑战一般82Mac操作系统前世与今生一般3Mac操作系统的特点熟练4Mac操作系统与window的比较熟练5Mac常用软件的操作熟练6Mac 常用快捷键熟练7iOS系统操作的使用与特点一般8认识苹果的主流产品重要1.2、xcode IDE开发环境的初始序号涉及知识点掌握程度总课时1IDE 开发环境的历史一般82IDE 开发环境的组成一般3Xcode、模拟器的常用使用方法熟练1.3、C语言基础1.3.1、数据类型、表达式与控制流程语句序号涉及知识点掌握

2、程度总课时1进制的基本概念与转换一般82C语言的基本数据类型熟练3选择流程控制语句熟练4If与swith语句的异同和优劣熟练5循环控制语句的使用熟练6变种循环控制语句的使用熟练7其他语句的使用重要1.3.2、数组、函数与编译预处理序号涉及知识点掌握程度总课时1数组的基本概念与使用熟练162二维、多维数组的使用熟练3冒泡排序的思想与使用熟练4函数的基本概念与使用熟练5变量的存储类型熟练6函数的递归调用熟练7预处理的概念与使用熟练1.3.3、详解指针序号涉及知识点掌握程度总课时1指针的概念与用法熟练162指针的运算熟练3数组与指针熟练4函数指针与指针函数熟练5字符串指针熟练6常见指针面试、笔试题熟

3、练1.3.4、结构体、联合体序号涉及知识点掌握程度总课时1结构体的概念与用法熟练82结构体指针、结构体数组的用法熟练3联合的基本概念熟练4typedef关键字的用法熟练5枚举类型的用法熟练6单向、双向链表的概念与用法熟练1.4、OC语言1.4.1、类、对象和方法序号涉及知识点掌握程度总课时1Objective-c语言发展历史熟练82我们的第一个OC程序"Hello world"熟练3面向过程与面向对象的区别熟练4OC语言有特殊类型的介绍和基本概念熟练5类、对象、方法的概念与初识熟练6点语法初探熟练1.4.2、封装、继承、多态序号涉及知识点掌握程度总课时1类的构造与初始化熟练

4、82面向对象三大特性之一封装熟练3面向对象三大特性之一继承熟练4面向对象三大特性之一多态熟练5详解self与super熟练6捕获异常的处理熟练1.4.3、类的扩展序号涉及知识点掌握程度总课时1类目的基本概念和用法熟练162类目的使用注意事项熟练3延展的基本概念和用法熟练4协议的基本概念和用法熟练5详解代理设计模式"中介找房"熟练1.4.4、Foundation框架序号涉及知识点掌握程度总课时1Foundation框架的介绍熟练162日期类的常用处理方法熟练3数字类的常用处理方法熟练4字符串的常用处理方法熟练5集合的常用处理方法熟练1.4.5、内存管理序号涉及知识点掌握程度总

5、课时1引用计数与对象所有权的基本概念熟练162点语法中的内存管理熟练3自动释放池的基本概念和用法(初探)熟练4ARC与垃圾回收机制熟练5变量在内存中的区域熟练6常见内存管理错误X例熟练1.4.6、复制对象与归档序号涉及知识点掌握程度总课时1复制对象的基本概念熟练82深、浅拷贝的概念与异同熟练3拷贝自定义对象熟练4Retain和copy之间的区别熟练5对象归档的概念和用法熟练6单例设计模式熟练1.4.7、文件管理序号涉及知识点掌握程度总课时1程序沙盒的基本概念熟练82字符串路径的常用处理方法熟练3NSData的概念与用法熟练4文件管理类的常用操作NSFileManagement熟练5文件管理类的

6、常用操作NSFileHandle熟练6属性列表化熟练1.4.8、kvc、kvo与谓词序号涉及知识点掌握程度总课时1Kvc的概念与使用熟练82Kvo的基本概念熟练3键值观察设计模式之拷贝大文件熟练4键值观察设计模式之田忌赛马熟练5谓词的概念与详解熟练1周C语言学习、3周OC知识讲解,几百道经典面试题剖析,打造坚实的基础,提高自主解决问题能力。阶段培训:打好编程基础,充分理解面向对象编程的思想,同时牢牢的掌握基础语法知识。为之后iPhone SDK学习做好准备。老师寄语:万丈高楼平地起,此阶段是打好基础的关键,这部分的学习关系到后面高级基础以及项目的讲解,同学们要打起120%的精神听课和学习!并且

7、要形成自己的编程风格与建立良好的编程习惯。2、iPhone入门部分2.1、iPhone开发入门序号涉及知识点掌握程度总课时1iOS系统的概述与架构熟练82iOS平台限制熟练3集成环境的介绍熟练4我们的第一个程序Hello World熟练5应用程序的文件组织熟练6模拟器常用操作熟练7应用程序的生命周期熟练2.2、视图与窗口(UIView、UIWindow)序号涉及知识点掌握程度总课时1UIWindow与UIView的关系熟练82iOS的坐标系统熟练3视图的层次结构熟练4视图坐标(Frame和Bounds区别)熟练5UIView的常用属性和方法熟练6坐标系统变换熟练7UIView内容模式熟练8UI

8、View动画熟练2.3、常用UI控件序号涉及知识点掌握程度总课时1UILabel、UIButton、UIImageView熟练162UIProgressView熟练3UIActivityIndicatorView熟练4UITextField熟练5UISwitch、UISegmentedControl熟练6UISlider熟练7UIPageControl熟练8UIAlertView、UIActionSheet熟练2.4、视图控制器序号涉及知识点掌握程度总课时1UIViewController介绍熟练82UIViewController的生命周期熟练3控制器中的视图的装载和卸载熟练4视图控制器旋转

9、方向熟练5模态视图的使用熟练6几种传值的方式熟练2.5、导航控制器序号涉及知识点掌握程度总课时1导航控制器的基本概念熟练82导航控制器的基本用法熟练3UINavigation Bar的结构和基本用法熟练4UINavigation ToolBar基本用法熟练5自定义导航视图控制器熟练2.6、分栏控制器序号涉及知识点掌握程度总课时1分栏视图控制器的基本概念和用法熟练162分栏视图控制器的基本概念熟练3分栏视图控制器的结构熟练4分栏视图控制器的常用方法熟练5自定义分栏视图控制器熟练6分栏控制器、导航控制器 组合使用熟练课程体系:UIButton、UILabel、UITextField、UIActio

10、nsheet、UIAlert、UITextView、UIView、UISwitch、UISegmentControl、UIViewcontroller、UITabBarController、UITableview、UINavigationController、UIScrollview、UITouch触摸等控件阶段培训:iPhone开发基础阶段,重点掌握iPhone常用控件和三个核心控制器。使学员具备开发iOS应用项目的能力,要经常复习与预习,多敲代码,认真做练习,熟练掌握UI常用控件。老师寄语:此阶段关系到后期iPhone高级和项目开发,不可马虎!对于晚自习和周末自习,我们会全程陪伴、指导!3

11、、iPhone进阶部分3.1、表视图1(UITableView)序号涉及知识点掌握程度总课时1表视图的基本概念熟练142分栏视图控制器的基本概念熟练3表视图的常用属性和方法熟练4表视图常用数据源方法和委托方法熟练5单元格的基本概念和样式熟练6单元格的重用机制和原理熟练7索引表视图熟练3.2、表视图2(UITableViewController)序号涉及知识点掌握程度总课时1表视图控制器的基本概念熟练102单元格的常用属性熟练3定制单元格熟练4表视图的编辑熟练5过滤表格熟练3.3、手势与触摸序号涉及知识点掌握程度总课时1触摸术语基本介绍熟练162事件的基本概念熟练3事件传递的过程熟练4响应者链的

12、基本概念熟练5单击、双击、捏合、移动等手势熟练6手势识别器的基本概念和用法熟练3.4、UIScrollView的使用序号涉及知识点掌握程度总课时1滑动视图的基本概念和用法熟练162滑动视图常用属性和方法熟练3滑动视图常用代理方法熟练4滑动视图的捏合手势熟练5ScrollView和PageControl组合使用熟练6实现简单的相册熟练3.5、Block语法的使用序号涉及知识点掌握程度总课时1lock语法的详解和使用熟练162block引用外部变量的机制,block作为参数传递调用熟练3block的内存管理熟练4block应用熟练3.6、UIPickerView使用序号涉及知识点掌握程度总课时1P

13、ickerView控件的使用熟练162DatePicker的使用熟练3访问和保存网络图片熟练4使用相册选取图片,使用摄像头拍照熟练3.7、iPad开发序号涉及知识点掌握程度总课时1iPad平台的特点以及注意事项熟练162iPad分割视图控制器使用熟练3iPad浮动视图控制器使用熟练4iPad模态视图控制器使用熟练3.8、iOS动画序号涉及知识点掌握程度总课时1视图切换内置动画熟练82使用block语法实现动画熟练3使用Transition动画效果熟练4第三方开源3D动画效果熟练5视图的绘制与核心动画熟练3.9、音频与视频序号涉及知识点掌握程度总课时1AVAudioPlayer使用熟练82AVP

14、layer使用熟练3后台播放音乐熟练4MPMoviePlayer使用熟练3.10、网络与多线程序号涉及知识点掌握程度总课时1多线程基本概念与作用熟练242多线程使用方式熟练3定时器在多线程的使用熟练4HTTP协议熟练5NSURLConnection异步与同步熟练6使用NSURLConnection封装网络请求熟练7开源网络库ASI使用熟练3.11、位置与地图服务序号涉及知识点掌握程度总课时1如何使用位置服务,获取当前设备的经纬坐标熟练162讲解3种位置反编码的方式熟练3MapKit框架使用熟练4如何往地图上添加大头针标注视图熟练5应用程序的文件组织熟练6模拟器常用操作熟练7应用程序的生命周期熟

15、练3.12、SQLite数据库序号涉及知识点掌握程度总课时1数据库的介绍熟练242基础的SQL语句熟练3创建SQLite表熟练4使用SQL语句插入数据熟练5使用SQL语句查询数据熟练6封装数据库操作基类熟练7实现操作用户数据管理类熟练8Core Data的基本概念与使用熟练3.13、真机调试序号涉及知识点掌握程度总课时1真机调试流程概述熟练82请求开发证书熟练3注册设备熟练4创建App ID熟练5安装profile文件与真机调试熟练6真机调试注意事项熟练3.14、本地通知与远程通知序号涉及知识点掌握程度总课时1推送通知流程熟练82推送通知要求、内容以及局限熟练3制作证书熟练4NotificationDemo实例熟练5制作PEM证书和小结熟练3.15、cocos2D游戏开发序号涉及知识点掌握程度总课时1cocos2D简介,cocos2D模版熟练352cocos2D的核心类 场景、精灵、图层熟练3co

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论