资源共享吧|易语言论坛|逆向破解教程|辅助开发教程|网络安全教程|www.zygx8.com|我的开发技术随记

 找回密码
 注册成为正式会员
查看: 19084|回复: 81

[编程开发] 3G-iOS软件工程师

  [复制链接]

2362

主题

1万

帖子

304

精华

管理员

Rank: 9Rank: 9Rank: 9

资源币
5414
积分
17699
贡献
97
在线时间
7389 小时
注册时间
2015-4-14
最后登录
2024-11-22

论坛管理员超级版主终身VIP会员资源共享吧男神终身成就

发表于 2015-7-4 23:03:53 | 显示全部楼层 |阅读模式
游客,如果您要查看本帖隐藏内容请回复


课程讲的是相当的棒啊,强烈推荐大家学习,资源共享吧全网首发。
第一阶段:
Web开发基础(Linux操作系统、Nigix、XHTML技术核心、CSS技术核心);课程持续3周共96课时。
模块        课程内容        项目介绍
1    Mac Fundamental        Linux操作系统基础
Linux常用命令
文本编辑器Vim/Vi应用
Linux文件系统管理与维护
Linux用户和用户组管理
LANMP生产环境部署
熟悉Mac系统,构建企业开发环境和版本控制系统。
2    Objtive-C Fundamental          gcc编译器,数据类型,变量和常量;
  运算符和表达式,分支,循环;
  数组,函数,指针和字符串,结构,联合和枚举;
  指针高级应用,双指针,void指针,函数指针;
  C标准库,堆内存分配,IO等;        完全掌握C语言的本质,成为一名合格的C程序员,为以后的学习和工作打下坚实的基础
3    Objective-C OOP          面向对象编程(OOP),类和对象;
  继承和组合,self和super关键字,属性(Property);
  类工厂方法(Class Factory Method);
  单例模式(Singleton),委托模式(Delegation);
  内存堆栈模型,内存管理(引用计数、ARC);
  自省(Introspective), SEL选择器;
  动态类型与静态类型;        掌握OC语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。步入苹果平台开发的行列
4   Foundation Framework          分类(Category), 扩展(Extension),协议(protocol);
  Foundation 框架的类结构和关系;
  字符串(NSString,NSMutableString);
  数值对象(NSNumber,NSValue);
  数组(NSArray,NSMutableArray);
  字典(NSDictionary,NSMutableDictionary);
  集合(NSSet,NSMutableSet);
  快速枚举(for..in)NSIndexPath;
  日期与时间(NSDate),日期格式(NSDateFormatter),
  日历(NSCalendar),定时器(NSTimer);
  文件管理(NSFileManager),程序包(NSBundle);
  缓冲区(NSData);
"  键值编码(KVC),键值监听(KVO),通知中心
(NSNotificationCenter),通知(NSNotification);"
"  网络连接(NSURLConnection), 网络地址(NSURL),
网络请求(NSURLRequest),请求回应(NSResponse),
错误处理(NSError);"        Foundation框架是苹果平台开发的基础框架,包含一些常用的类型。掌握好此部分技术可以让我们以后的开发工作更加方便和快捷。
5    全真实训项目一        T-Othello 胜负计算模块,人机对战算法。重构T-Othello。搭建T-Othello框架。T-Reader 文件读取模块,文件管理模块,网络搜索模块,图书下载模块,在线翻译模块。


第二阶段:
iOS高级开发(UIKit及绘图、iOS高级特性);课程持续6周共240课时。
模块        课程内容        项目介绍
1    UIKit及绘图        MVC模式,简单控件(UILabel,UITextField,UIButton,
UIAlertView,UIActionSheet);"
窗口(UIWindow), 视图(UIView), 应用程序(UIApplication)。
绘图(drawRect), Quartz, CGContextRef;
触摸(UITouch), 事件(UIEvent), 手势(UIGestureRecognizer),
UIResponder, 消息传递,响应者链;"
UIView及CALayer动画
(CAAnimation, CABasicAnimation,CAKeyFrameAnimation) ;"
活动提示(UIActivityIndicatorView);
图像(UIImageView);
滚动视图(UIScrollView), 页控制器(UIPageControl), 开关(UISwitch),
单选(UISegmentControl), 滑块(UISlider);"
多行文本(UITextView), 网页视图(UIWebView), 滚轮(UIPickerView),
日期
滚轮(UIDatePickerView),表格视图(UITableView), 表格项(UITableViewCell);"
标签控制器(UITabBarController);
导航控制器(UINavigationController);
表格控制器(UITableViewController);
相册控制器(UIImagePickerController);
iOS开发中,图形用户界面的开发是非常重要的一部分,通过此部分的学习,使学员掌握绝大部分的可视化控制,通过对各种控件的熟练使用,开发出自己心中的个性界面。
2    iOS高级特性        
音频播放(AVAudioPlayer);
视频播放(MPMoviePlayerViewController);
照相机(UIImagePickerController),相册管理;
短信(MFMessageComposeViewController);
邮件(MFMailComposeViewController);
加速计(UIAccelerometer)的使用;
地图(MKMapView)的使用及定位(Core Location);
数据持久化(文件,SQLite数据库, 归档, NScoding),云存储(iCloud);
多线程(NSThread, NSLock), 操作队列(NSOperationQueue),
Blocks;"
网络编程 GET/POST请求, xml解析, json解析, socket编程;        熟练使用iOS系统提供的核心功能完成项目要求。通过完成多个不同类型的项目,掌握音频视频处理,电话短信处理,相机操作,重力感应,地图等技术。并理解和熟练应用iOS的多线程,网络通信,持久化存储等技术。
3    全真实训项目二        重构T-Othello 提供图形界面模块,关卡控制模块。重构T-Reader 提供图形界面,阅读界面功能。T-ThankQ 图形界面T-PhotoMaven 图形界面,照片修正模块,合成照片模块。T-ETVfor iOS图形界面。T-Othello网络对战T-ETV音频播放功能,视频播放功能T-PhotoMaven制作影片模块、拍照模块, 相片管理模块、分享模块,短信发送照片、照片管理模块、云同步模块、微薄模块,网络聊天模块,网络传输模块;T-ThankQ地图服务模块、社交模块;T-Reader 图书管理模块。

第三阶段:
iOS项目实践(T-Othello、T-Reader、T-PhotoMaven、T-ETV for iOS、 T-ThankQ)课程持续3周共120课时
模块        课程内容        项目介绍
1    T-Othello         计算胜负数模块;
人机对战计算机算法模块;
图形界面模块;
关卡控制模块;
网络对战模块
棋牌类游戏是iOS平台上五大类型游戏之一。T-Othello以流行的关卡设计,从易到难的计算机算法,人机对战模式和网络对战模式切换,漂亮的界面,非常好的可玩性,会吸引大量的棋迷参战。
2    T-Reader         界面显示模块;
文件读取模块;
图书管理模块;
在线搜索模块;
在线下载模块;
在线翻译模块        手机阅读器是任何一台iOS设备必备的工具软件。现在,阅读器的功能越来越强大,越来越方便。T-Reader应该是一款值得你骄傲的产品。
3    T-PhotoMaven         拍照模块;
修正模块;
照片管理模块;
照片微博功能模块;合成照片模块;
制作影片模块;
云同步模块;        照片处理是iOS平台最常见的工具之一。提供一款使用方便,功能独特,个性十足的照片处理软件,是大家所期待的。T-PhotoMaven 不仅具备大部分照片处理软件所具有的功能,还具备生成影片功能,将自己的一些照片制作成影片,再配合背景音乐,分享给朋友们,是多么美妙的事。
4   T-ETV for iOS         音频播放模块;
视频播放模块;
影片下载模块;
本地资源管理模块;        音乐和电影是iOS设备必备的功能。相关的软件也非常的多。T-ETV for iOS可以处理音乐、电影、下载、管理、在线观看等功能。
5   T-ThankQ         地图服务模块;
社交模块;
网络聊天模块;
网络传输模块;
微博模块;
具体功能模块(如失物招领等);
T-ThankQ 是一款利用用户位置信息提供用户周围互帮互助功能的移动应用。你可以在任何时候,任何地点寻求任何他人的帮助,自然你也可以帮助他们获取积分。你也可以和你周围的人互动,聊天,交友,分享等。当然,你也可以将你们感兴趣的内容发送到微薄。
6    全真实训项目三        棋牌类游戏是iOS平台上五大类型游戏之一。T-Othello以流行的关卡设计,从易到难的计算机算法,人机对战模式和网络对战模式切换,漂亮的界面,非常好的可玩性,会吸引大量的棋迷参战。手机阅读器是任何一台iOS设备必备的工具软件。现在,阅读器的功能越来越强大,越来越方便。T-Reader应该是一款值得你骄傲的产品。照片处理是iOS平台最常见的工具之一。提供一款使用方便,功能独特,个性十足的照片处理软件,是大家所期待的。T-PhotoMaven 不仅具备大部分照片处理软件所具有的功能,还具备生成影片功能,将自己的一些照片制作成影片,再配合背景音乐,分享给朋友们,是多么美妙的事。音乐和电影是iOS设备必备的功能。相关的软件也非常的多。T-ETV for iOS可以处理音乐、电影、下载、管理、在线观看等功能。T-ThankQ 是一款利用用户位置信息提供用户周围互帮互助功能的移动应用。你可以在任何时候,任何地点寻求任何他人的帮助,自然你也可以帮助他们获取积分。你也可以和你周围的人互动,聊天,交友,分享等。当然,你也可以将你们感兴趣的内容发送到微薄。

第四阶段:
iOS游戏开发(Cocos 2D、C++语言、Box2D);课程持续3周共120课时
模块        课程内容        项目介绍
1    Cocos 2D        • Cocos 2D介绍,导演类(CCDirector),场景类(CCScene), 层类
(CCLayer);"
• 精灵类(CCSprite), 动作(CCAction),菜单(CCMenu), 标签(CCLabelTTF);
• 点粒子系统(CCPointParticleSystem);

掌握最流行的游戏开发引擎
2    C++语言        • C++语言简介,C++面向对象编程,类和对象;
• 构造器,拷贝构造,析构,new/delete;
• 运算符重载;
• 面向对象的三大特性,封装,继承,多态;
• 模板编程(template);
• Objective-C++;        快速掌握C++语言,理解C++语言的全部特性,成为一名合格的C++程序员
3    Box 2D        • 物理世界(B2World), 刚体(B2Body);
• 精灵与刚体;
• 碰撞测试(B2ContactListener);
• 刚体连接点(B2Joint);        掌握时下最流行的物理引擎
4    全真实训项目四        在讲师的带领下,完成项目,从而达到熟练应用游戏流程控制,sprite(精灵)扶持,动作,非常酷的图形效果,动画效果,物理库,音频引擎等等技术实现自己想要的游戏效果;学员可根据喜好,将前面的某此项目,使用C++语言重新实现,熟悉OC和C++混编。通过完成游戏,掌握box2D的物理世界,精灵刚体连接,碰撞测试,转换点等特性。

回复

使用道具 举报

2

主题

298

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1042
积分
904
贡献
0
在线时间
116 小时
注册时间
2015-4-27
最后登录
2017-6-12

终身VIP会员

发表于 2015-7-4 23:09:11 | 显示全部楼层
膜拜神贴,后面的请保持队形!
回复 支持 反对

使用道具 举报

19

主题

584

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1085
积分
1188
贡献
0
在线时间
131 小时
注册时间
2015-4-28
最后登录
2024-9-27

终身VIP会员

发表于 2015-7-4 23:11:40 | 显示全部楼层
我看不错噢 谢谢楼主!
回复 支持 反对

使用道具 举报

16

主题

811

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
2352
积分
3210
贡献
0
在线时间
439 小时
注册时间
2015-5-17
最后登录
2024-8-26

终身VIP会员

发表于 2015-7-4 23:15:05 | 显示全部楼层
论坛不能没有像楼主这样的人才啊!
回复 支持 反对

使用道具 举报

4

主题

263

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
966
积分
1054
贡献
0
在线时间
129 小时
注册时间
2015-5-5
最后登录
2017-8-2

终身VIP会员

发表于 2015-7-4 23:15:09 | 显示全部楼层
膜拜神贴,后面的请保持队形!
回复 支持 反对

使用道具 举报

17

主题

1017

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
3812
积分
4034
贡献
0
在线时间
811 小时
注册时间
2015-4-22
最后登录
2024-1-26

终身VIP会员资源共享吧男神幽默大师

发表于 2015-7-4 23:16:51 | 显示全部楼层
资源共享吧真是一个好地方!
回复 支持 反对

使用道具 举报

6

主题

306

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
725
积分
1124
贡献
0
在线时间
112 小时
注册时间
2015-4-25
最后登录
2024-11-9

终身VIP会员

发表于 2015-7-4 23:44:25 | 显示全部楼层
熟悉Mac系统,构建企业开发环境和版本控制系统。
回复 支持 反对

使用道具 举报

8

主题

540

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1944
积分
1882
贡献
0
在线时间
239 小时
注册时间
2015-5-4
最后登录
2022-11-6

终身VIP会员

发表于 2015-7-5 07:43:26 | 显示全部楼层
谢谢分享 下载学习
回复 支持 反对

使用道具 举报

4

主题

493

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1626
积分
1871
贡献
0
在线时间
184 小时
注册时间
2015-5-7
最后登录
2020-4-2

终身VIP会员

发表于 2015-7-5 09:29:11 | 显示全部楼层
支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
回复

使用道具 举报

6

主题

1446

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
3334
积分
4442
贡献
0
在线时间
1278 小时
注册时间
2015-6-13
最后登录
2024-4-6

终身VIP会员

发表于 2015-7-5 09:48:20 | 显示全部楼层
资源共享吧真是一个好地方!
回复 支持 反对

使用道具 举报

 点击右侧快捷回复  

本版积分规则

小黑屋|资源共享吧 ( 琼ICP备2023000410号-1 )

GMT+8, 2024-11-22 05:19 , Processed in 0.074875 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表