iOS开发标准班(iPad & iPhone开发培训)

iPhone培训
课程背景:
苹果iPhone/iPad的成功,不仅源于其精彩的设计,更在于它革命性的推出了App Store营销模式。这一平台允许企业或程序员将自己开发的手机软件向iPhone——这一全球销量最大的单款手机用户销售。而2010年,苹果又推出了革命性的iPad,使用的也是同一操作系统:iOS。抢先掌握iPhone/iPad开发技术,为4G时代进行智力投资,将帮助眼光独到的您开辟职业生涯的华丽篇章。

课程简介:
本课程从Objective-C和Cocoa开始,逐步帮您了解和掌握iPad/iPhone开发的知识及技巧,并最终能将自己的作品发布在App Store上。
注意:本课程开发平台已经升级至iOS7 SDK(支持最新iPhone 5s / iPad Air及之前产品)。

谁应当参加?

  • 希望系统学习iPad/iPhone开发技术的;
  • 没有或只有少量软件开发经验的。

预备知识:

  • 掌握基本的计算机基本知识,曾经学习过一种开发语言(对语法结构等有基本概念即可,无需深入掌握)
  • 如果您从未学习过任何编程语言,我们建议您先参加“编程基础培训班(Objective-C开发语言培训)”的学习(享受学费减免),但这并非强制性的要求。
  • 虽然我们采用中文教材和中文授课,但我们建议你应当具备相当于大学英语三级或以上英语水平。

培养目标:

  • 能够使用iOS SDK在iPhone、iPad、iPod Touch上开发移动应用程序
  • 能够将自己制作的iPad/iPhone程序在App Store发布。

课程内容:
第一部分 Objective-C语言

  • Objective-C语言基础
  • 类、C对象和方法
  • 数据类型和表达式
  • 算术表达式
  • 循环结构
  • 选择结构
  • 继承
  • 多态、C动态类型和动态绑定
  • 变量和数据类型
  • 分类和协议
  • 预处理程序

第二部分 iPad/iPhone开发基础与实战

  • iPhone/iPad基础:iPhone/iPad硬件,软件环境
  • Xcode开发环境
  • Model-View-Controller设计模式
  • 内存管理
  • Delegation 和 Core Location
  • MapKit 和 Text Inpu
  • Subclassing UIView
  • View Controllers
  • 加速器
  • 通知和旋转
  • UITableView和UITableViewController
  • Editing UITableView
  • UINavigationController
  • 相机和摄像功能
  • UIPopoverController和Modal View Controllers
  • 保存,加载和多任务
  • Subclassing UITableViewCell
  • Core Data
  • Localization
  • Settings
  • 触摸事件和UIResponder
  • Instruments
  • Core Animation Layer
  • 使用 CAAnimation 控制动画效果
  • Blocks和Categories
  • Web Services和UIWebView
  • iMessage
  • UISplitViewController
  • Media Playback和Background Execution
  • Bonjour和 Web Servers
  • 推送通知和网络
  • iCloud
  • 软件发布及审核流程和技巧

考核及证书:
考核通过后由联合国训练研究所全球专业人才认证中心(GPST)颁发的iPhone开发工程师(iPhone Application Developer)认证。

GPST英文证书样本 GPST中文证书样本

GPST证书样本

课时及课程形式:
120课时(每课时30分钟),周末班12周(9AM-12PM & 1PM-3PM 或 3:15PM-5:15PM & 6PM-9PM)。

本课程提供企业培训和个人培训。

就业推荐:
完成学业,考核合格,本人提出申请,提供不少于3次就业推荐。目前有多家国内外企业定向委托招聘我中心学员。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注