小编了解到,每天都有非常多的学员在搜索上海市内比较出色的IOS开发培训学校以及收费标准。为了能让学员们今早找到合适的培训机构,小编今天特意整理了一份上海翡翠教育IOS开发课程安排,供大家参考。
————翡翠教育IOS开发课程安排
1、预备阶段
Mac Os的使用,iWork的使用
2、iOS 开发基础
Xcode、SVN、C语言
1、iOS开发的系统环境介绍、Xcode集成开发环境详解、常用软件的介绍 2、数据类型、常量和变量、运算符、赋值语句和表达式;分支、循环 3、函数,数组(一维数组、二维数组、多维数组),结构体 4、指针数组、数组指针,结构体指针 5、指向指针的指针,宏定义、枚举,const,static
Objective-C
1、面向对象(OOP)和面向过程、类(Class)和对象(Object)、类的定义 2、创建对象、self和super关键字、属性以及点语法(nonatomic,assign、 retain、copy,readonly、readwrite) 3、便利构造器、单例(Singleton) 4、堆栈、内存管理(alloc、copy、retain,release、autorelease, strong、weak) 5、键值编码(KVC)、键值监听(KVO)、通知(NSNotification) 6、类目(Category)、延展(Extention)、协议(protocol)
iOS的基础框架
1、字符串(NSString NSMutableString)、数值对象(NSNumber NSValue) 2、数组(NSArray,NSMutableArray)、字典 (NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速枚举(for…in) NSIndexPath 3、日期与时间(NSDate)、日期格式(NSDataFormatter)、日历(NSCalendar)、定时器(NSTimer) 4、文件管理(NSFileManager)、程序包(NSBundle)、缓冲区(NSData) 5、网络连接(NSURLConnection)、网络地址(NSURL)、网络请求 (NSURLRequest)、请求回应(NSResponse)、错误信息处理(N0SError) 6、MVC编程,简单控件一:标签(UILabel)、文本输入(UITextField)、按钮(UIButton)、提示框(UIAlertView、UIActionSheet 7、使用面向对象OOP方法,实施计算机APP应用.要求学员应用前期学习中的大部分知识点
3、iOS 开发高级
UIKit
1、窗口(UIWindow)、视图(UIView)、应用程序(UIApplication) 2、绘图(drawRect)、QuartzCoreDemo、CGContextRef 3、触摸(UITouch)、事件(UIEvent)、手势(UIGestureRecognizer)、UIResponder、消息传递、响应者链 4、UIView以及CALayer动画(CAAnimation、CABasicAnimation、 CAKeyFrameAnimation) 5、活动提示(UIActivityIndicatorView)、图像(UIImageView) 6、控件二:滚动视图(UIScrollView)、页控制器(UIPageControl)、开关 (UISwitch)、单选(UISegmentControl)、滑块(UISlider) 7、控件三:多行文本(UITextView)、网页视图(UIWebView)、滚轮 (UIPickerView)、日期滚轮(UIDatePickerView)、表格视图(UITableView)、 表格项(UITableViewCell) 8、视图控制器(UIViewController)、导航控制器 (UINavigationController)、标签控制器(UITabBarController)、表格控制 器(UITableViewController)、相册控制器(UIImagePickerController)
iPhone Safari浏览器原型App。
结合前期所学知识,应用UIKit框架详解中所学的高级UI控件及知识点,模拟实现Safari浏览器
iOS应用特性框架
1、音频播放(AVAudioPlayer)、视频播放(MPMoviePlayerViewController)以 及播放ipod音乐 2、照相机(UIImagePickerController)以及相册的使用 3、短信(MFMessageComposeViewController)、邮件 (MFMailComposeViewController)的使用 4、加速计(UIAccelerometer)的使用、帐号注册、真机调试、上传程序 5、地图(MKMapView)的使用以及定位(Core Location) 6、数据持久化(文件读写、sqlite数据库、归档、NSCoding协议)、云存储 (iCloud) 7、多线程开发(NSThread、NSLock),操作队列(NSOperationQueue) 8、网络请求(GET、POST)、xml解析、json解析、Socket编程
4、iOS 游戏开发
2D游戏引擎的使用
1、Cocos2D HelloWorld,CCDirector(导演类),CCScene(场景类),CCLayer 2、CCSprite(精灵类),CCAction(动作) 3、CCMemu(菜单),CCLabelTTF(标签) 4、CCPointParticleSystem(点粒子系统) 5、练习:植物大战僵尸游戏开发
在XCode下如何使用C++语言编程.
1、在Xcode下编译C++程序,C++类Class,成员变量,成员函数,对象的创建 2、构造函数与析构函数,new delete关键字,内存管理 3、继承,函数重载,操作符重载,拷贝构造 4、模版template与泛型 5、Objective-C与C++混合编程
iOS游戏开发中使用多的物理引擎
1、物理世界(b2World),刚体(b2Body),精灵与刚体连接 2、碰撞测试(b2ContactListener) 3、刚体的连接关节(b2Joint) 4、练习:愤怒的小鸟开发 5、OpenGL ES开发基础
5、项目实训
项目会用到网络、数据库、各种常用控件、以及各种Foundation类。目前有很多项目可以选择使用,比如:互动百科(新闻类应用)、乐视(电影类应 用)、创业邦(杂志类应用)、尚品网(购物类应用)、雅座空间(团购类 应用)、找地(定位类应用)、我是数学家(教育类应用)、YY客户端(语 音类应用)、麦咨达(条码扫描类应用)、中国建行(银行类应用)、 CuteMath(游戏类应用)、车震摇摇乐(娱乐类应用)、新浪微博(微博类 应用)等等
————翡翠教育教学特色
创新的教学模式与传统教学模式【优势对比】
分类
|
传统
|
我们
|
教学模式
|
枯燥死板的填鸭式教学
|
摒弃传统上课模式,接近工作模式,上课如上班
|
教材
|
以知识点为学习序列的教材
|
每人一本任务书,便于老师掌握学生学习情况
|
教师
|
数年如一日,如背书似的授课
|
发挥集团优势,制度规定教师必须在开发与教学之间交替
|
商业项目
|
讲完知识,做所谓“大项目”练习
|
项目贯穿始终,根据学习梯度合理设置多组真实商业项目
|
教学管理
|
类似学历教育的传统设置,脱离职业培训本质
|
项目主管和项目助理分工合作,为学员营造实际工作流程
|
课程更新
|
知识更新缓慢,与实际主流开发模式脱离
|
项目案例为线索的教学模式,决定了可以进行案例的敏捷替换
|
————专业名师风采
王老师
iOS高级讲师
有二十多年项目开发和管理的经验,从1997年开始接触互联网,1998年学习Linux操作系统。日均Pageview达4000万。
代表作品:智能空调
许老师
iOS高级讲师
10年以上工作经验技术专家,担任过多家大型软件公司的研发经理,专家组长。
代表作品:智能空调
胡老师
iOS高级讲师
10年以上工作经验精通SQL Server,VC++,J2ME,Android等。作为项目负责人和技术总经理,项目管理经验极其丰富。
代表作品:智能冰箱
————上海翡翠教育就业**
————我们的收费标准
上海翡翠教育学费参考学员们的学习项目、学习目标、课室安排等参数,学费大约18800元左右。
————关于上海翡翠教育的办学简介
北京翡翠教育科技有限公司上海分公司是由教育培训行业精英和海外归国留学人员发起创办的专注于移动互联网及数字娱乐领域职业教育的专业机构。致力于培养移动互联网、android智能手机应用软件、IOS平台开发、游戏研发、动漫设计等国家紧缺人才, 公司业务涵盖技术培训、产品开发、产品孵化、产业合作等,是一家专业的产学研综合性服务机构。
开设安卓应用专业、安卓游戏专业、iOS专业。学校总面积达2000平方米,配有专门的理论教室、机房、项目工作室、就业指导中心等,拥有教职员工70余名,在校生近500名,年培训量达600多人次。学校还聘请3G软件开发行业资深专家进行授课,采用3G软件开发高端人才职业教育体系——“云培训体系”,该体系是现在全亚洲先进的专业3G软件开发人才培训服务体系。 凭借全心全意为学员的学习和就业保驾护航,成为同行业的佼佼者。
————我们的学校在哪里?怎么走?
上海市虹口区东江湾路188号A3座1楼
途径公交- 18路;302路;318路;502路;537路;942路;952路
地铁3、8号线-虹口足球场
————通过好学校报读上海翡翠教育课程,学费更优惠!
Q:好学校比其他途径报名更优惠吗?
A:是的,你通过好学校报名,将享受全网全班低价报读课程,在此基础上好学校从运营收益中拿出一部分的资金,并以返现的方式奖励给好学校会员,让每一位好学校会员享受比任何渠道都多的报读优惠。好学校坚信:会员是好学校推动教育行业健康发展的重要力量,好学校愿与会员共享发展成果。
Q:我如何才能得到低报读价?
A:您好,具备以下情况,您将可享受好学校低价**及报读优惠:①您是唯一通过好学校咨询学校的;②与学校联系时,声明您是好学校会员;③报读后,在会员中心提交报名。
【温馨提示】
更多更详细的培训课程,学校新闻,收费标准,课程优惠,开班计划,学校地址等学校信息,请进入招生主页查看!与在线客服老师联系预定学位,还有机会0元免费试听课程哦,数量有限!咨询电话:400-660-3310