苏州NIITios软件开发培训课程介绍.docx_第1页
苏州NIITios软件开发培训课程介绍.docx_第2页
苏州NIITios软件开发培训课程介绍.docx_第3页
苏州NIITios软件开发培训课程介绍.docx_第4页
苏州NIITios软件开发培训课程介绍.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

苏州NIIT ios软件培训课程特点 苏州NIIT ios应用开发培训 iphone高端应用开发技术苏州NIIT ios开发-高端自从iPhone和iPad系列机型发布到现在,该类产品已经成为时尚和高端电子产品的代名词,尤其是iPhone和iPad在我国上市之后更是受到高端商务人士和追赶潮流的年轻人的青睐,销量更是节节高升,每天的App Store软件下载量更是高达十万之多,然而iOS开发人员的数量却和如此广阔的市场形成了鲜明的对比,iOS开发人才如此的稀缺以至于刚刚出师的学员薪资就可以与资深的JAVA开发师薪资相当。为了缓解人才稀缺的状况,为了更好的推广iOS应用开发技术,硅谷芯微旗下iOS教育品牌iOS技术学院经过长时间的准备特开设了iOS应用开发课程。我们的课程都来自于硅谷龙科技公司iOS开发的高级工程师之手,加之苏州NIIT ios应用开发培训的精英师资在教学和实践中不懈的完善,现已形成一套成熟的高端iOS教程,融教学于项目,在项目中教学,使学员充分领略iOS开发的魅力并熟练掌握开发技能。苏州NIIT ios开发-高回报学习是一种投资,而不是一种消费,这已经慢慢变成现今社会的共识。如何能让有限的投入达到最大的投资回报也成了一个热门话题。iOS应用开发的兴起为移动互联网的崛起开创了良机,更是带来了整个网络产业的第三次变革,相比JAVA等开发环境的陈旧和从业者数量的庞大,iOS应用开发为众多的观望者提供了一个绝佳的选择机会,并不算昂贵的学费和不算很长的培训时间带来的是一份稳定增值的高薪工作,苏州NIIT ios应用开发培训从业时间长一些的业内人士的薪资更是成倍增长,最关键的是学到的知识是不会像资产一样消失掉,一技傍身,走遍天下都不怕.苏州NIIT ios开发-低门槛很多学员认为入行门槛高,对ios培训望而却步,其实这些是完全没有必要担心的,苏州NIIT ios应用开发培训开设的就业班级是要是计算机相关专业,只要有一定的学历,满足最基本的听课要求,即可申请参加学习,让更多的学员能够感受到ios应用开发的魅力,经过3个月的共同努力,将扎实的基础技能和完善的项目经验灌输给学员,为学员就业奠定稳固的基石苏州NIIT ios开发-高效在大学学习一门课程需要4年,在某培训机构学习英语需要1年,而在苏州NIIT ios应用开发培训学习iOS技术学院学习iOS应用开发只需要最长三个月的时间,并且可以真正学到就业所需的知识,如此高效的培训课程源自专业的师资团队和坚实的技术支持,更是来自于对学员和企业的责任苏州NIIT ios开发课程安排编号课程知识点学时1.0开发环境讲解1.1苹果系统操作使用Mac OS介绍, 软件安装、使用,Unix环境,各类开发工具,键盘特点及热键,与Windows的主要区别,Cocoa及Carbon说明,应用程序介绍,Dashboard介绍,多媒体软件介绍,AppleScript介绍,iTunes App Store商业运营模式31.2iPhone软硬件特性iPhone硬件基础,模拟器与实机区别,iPhone模拟器的使用。iPhone OS结构介绍,iPhone应用程序结构规则,操作系统框架,私有框架,加速计说明,多点触摸说明。31.3开发工具介绍xCode安装卸载、基本配置及使用。DashCode、Quartz Composer、Icon composer、Interface Builder等工具的简单介绍。31.4程序调试介绍程序调试基本概念,Instruments使用简介,调试的基本规则和规律。设置断点、设置全局断点快速定位问题代码行、暴力测试等3小计122.0开发基础讲解2.1iPhone开发必备之Objective-C 2.0语言(包含C/C+基础)oc语言发展史,面向对象与面向过程的区别,面向对象简介62.2c语言基础数据的存储与运算、定义变量、运算符和表达式、程序控制语句302.3面向对象基础类与对象;继承、封装、多态122.4Objective-C语言Objective-C语言基本语法;字符串处理;集合类(数组、字典、集合);文件操作;NSData的使用;多线程;后台执行;NSDataFormatter格式化日期;182.5Objective-C高级分类;特性;协议122.6应用程序的生命周期应用程序的生命周期介绍32.7内存管理内存管理机制,引用计数,内存分配与释放,自动释放池autorelease的使用32.8单元测试使用Cocoa框架进行单元测试、Cocoa应用单元测试等3小计873.0开发必备知识3.1专业英语iPhone开发中的常用英语术语33.2软件工程基础软件过程和软件活动;需求设计、概要设计、详细设计、软件测试基本原则和文档规范;配置管理的基本概念 和必要性;63.3代码版本控制及编码规范使用SVN控制代码版本,遵循相同的编码规范3小计124.0iOS开发基础4.1iPhone开发的版本演变进化iPhone操作系统历史版本说明,演化说明,当前版本特性。34.2iPhone操作系统的优势及局限iPhoneOS与Mac OS的区别,与其他操作系统的比较,内存优势、硬件优势、特性优势;内存局限,屏幕局限,软件局限。34.3iPhone的开发框架Cocoa Touch概览层级结构:核心层、服务层、媒体层、Cocoa Touch层;UIKit概览,目标-动作概览,地址簿简介。34.4Xib方式开发程序Interface Builder工具的使用。代码中的IBOutlet和IBAction。64.5iPhone中视图控制器UIWindow、UIScreen、UIView、UIViewController、UIScrollView、UIButton、UIImage、UIImageView、UITextField、UISegmentedControl、UISlider、UISwitch、UIToolBar、UIActionSheet、日期及数据选择器等的使用404.6iPhone中高级视图控制器一览Navigation Controller、Tab Controller、UITableView使用、自定义以及整合414.7了解视图及绘制:Viewdrawrect方法Core graphics Rect坐标34.8多点触摸:革命性的触摸和手势操作UITouch多点触摸应用 如何使用手势64.9显示Web内容UIWebview使用34.10开发自定义控件自己的控件view的使用touchesbegan事件 通知 自定义协议64.11设备检测检测iPhone、iPad版本信息,版本不同,程序的代码实现可能不同64.12设计模式MVC设计模式的设计,Cocoa自身的MVC模式介绍及使用。如何在程序中遵循MVC设计模式。其他设计模式:Delegate、Target-Action、Singleton、Notification6小计1145.0网络相关框架5.1网络基础课程网络介绍 方式 基础知识65.2HTTP协议操作http下载 上传get post header35.3流行的XML和JSON数据交换格式的使用xml使用 例子讲解jsonframework使用 前后台交互35.4Bonjour基础bonjour介绍 例子 无需配置网络连接65.5CFNetwork网络开发tcp udp通信65.6ASIHTTPRequestASIHTTPRequest介绍及使用6小计306.0数据库相关框架6.1数据库基础及介绍数据库知识,介绍,举例36.2使用Plist文本格式保存数据保存nsarray,nsdictionary66.3SQLite的使用开发前的数据库创建 管理 复制到document使用 更新注意事项66.4Core Data简化数据库操作core data设计 使用 数据关系66.5地址簿的使用调用地址薄 定制66.6Sql语句Sql基础语法,数据库连接查询,分组查询,使用函数等6小计337.0多媒体开发7.1视图切换动画效果view transition自定义transition67.2详解使用Core Animation制作动画效果core animation详解 例子67.3Core Graphics详细介绍及操作cg画线 画圆 曲线3D变形 扭曲67.4音频视频播放调用播放器播放67.5OpenGL ES基础课程opengl es函数介绍 简单用法6小计308.0用户界面及用户体验8.1有趣的核心动画(Core Animation)让程序变得更美UIView动画Core Animation动画Transition68.2二维、三维坐标及转换坐标系知识 第四、第二象限坐标系3D坐标系 坐标转换38.3音效对于用户体验的作用音效的使用 声音文件格式 播放音效3小计129.0iPhone亮点特性开发9.1在程序中增加计费功能点(In App Purchase)配置in app purchase获取产品列表 提交服务器 完成订购69.2使用Push Notification替代短信获取通知配置push notification发送69.3地图及位置应用mapkit使用69.4本地程序与Web程序的结合使用html定制界面 嵌入web about us等129.5Objective-C与C/C+整合开发objc嵌入c c+ c/c+中调用objc函数12小计4210.0苹果应用商店10.1苹果商店的介绍iTunes Store介绍,App Store介绍,更改服务区,排行榜介绍,收入情况介绍。1.510.2iPhone软件市场软件分类说明,软件排名规则说明,推广方式,竞争情况,案例分析,优秀软件作者介绍。1.510.3注册为开发者注册ADC,注册为iDP,注册公司帐户、个人帐户、企业帐户,填写表格,登录开发者平台,登录iTunes Connect,设定测试帐户。310.4真机调试下载证书,使程序在iPhone或iPad上运行程序310.5发布及提交程序流程建立软件,文档准备,图档准备,软件提交,In App Purchase提交,Push Notification提交,多语言版本提交,代码签名。

温馨提示

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

最新文档

评论

0/150

提交评论