北风网IOS软件工程师课程分享

来源:互联网 发布:淘宝买家秀赚钱 编辑:程序博客网 时间:2024/04/28 14:08
我这里有套课程想和大家分享,需要的朋友可以加我qq和我联系。QQ2059055336.
 


课程简介
本系列课程分为基础篇、项目实战篇共:100-120学时(预计),45-60分钟/课时。课程包括两个iphone、两个Ipad项目共四个真实项目贯穿其中,课程完全采用外企的项目进度方式管理项目开发。
学习对象
有志于在IOS移动开发领域寻求发展的技术人员
学习目标
符合企业需求的具有2年以上的ios平台移动应用开发工作经验的软件开发工程师。 
1、掌握Objective-C语言、能够熟练使用Xcode和iOS SDK,
2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构 
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具 
4、能独立开发iphone、ipad各类应用,并能发布到AppStore
1.oc程序设计:第一个helloword 2.oc中的类方法变量属性 3.iphone培训前景及大纲解读 4.触摸手势事件-手指捏合效果介绍 5.新闻资讯系统之scrum介绍及框架搭建析图 6.新闻资讯系统之分类列表的建立
 
 
课程名称 科目 课程内容 需注意的地方
Objective-C加强
 
01、程序整体语法结构
02、数据类型
03、字符串
04、内存管理 (提供内部版本Objective-C的教学教程、包括案例,学生需提前学习)
05、对象的初始化
06、存取期
07、继承
08、动态绑定和id类型(对Objective-C知识点不做详细讲解,您需要自己提前学习)
09、分类和协议
10、属性列表
11、复制对象
12、归档(提供文档、学生自学)
本部分内容是IOS5开发之旅必须掌握的内容,预科班 内容提供完善的内部教材
预科班内容主要是对Objective-C语法进行一个讲解,如果你有C语言基础,可在很短时间内掌握预科班内容,这部分内容以老师指点为主,提供辅助教材学习为辅
iPhone&iPad&iPod基础
01、准备工作
02、iphone&itunes App Store
03、MAC OS -X 操作系
04、X-code 开发环境
05、iphone App 结构及运行机制
06、iphone OS AIP 解析
07、App性能优化
08、面向对象基础
09、UI设计
10、Interface Builder 开发应用
11、GPS定位
12、Push Notification(WIFI)使用
13、Google地图使用
14、手势和触摸功能使用
15、重力加速
1.1、学习方法和开发工具介绍 1.2、开发规范介绍 1.3、项目背景介绍 1.4、团队管理介绍 1.5、需求分析挖掘 1.6、架构设计说明 1.7、数据库设计说明
2.1、iphone软硬件基本知识 2.2、iTunes App Store 运营模式
3.1、MAC OS -X 系统基本使用 3.2、注意事项
4.1、X-code SDK 安装 4.2、X-code 功能介绍 4.3、X-code 如果编码编译运行调试
5.1、app工程的构成 5.2、app基本代码结构和运行机制 5.3、资源文件的管理和使用 5.4、工程的配置
6.1、Cocoa Touch 功能及类库 6.2、Media 功能及类库 6.3、Core Services功能及类库 6.4、Core OS功能及类库
7.1、iPhone 性能优化 7.2、内存管理的使用
8.1、面向对象概念 8.2、面向对象与面向过程编程的区别 8.3、Objective-C程序设计 8.4、语法基础
9.1、iPhone App UI 设计基本模式和设计思想
10.1、应用interface builder 进行UI设计和代码连接
11.1、GPS地图定位
12.1、push to apple server 12.2、server to client
13.1、如何调用Google地图 13.2、server to client
14.1、如何使用触摸和捏合 14.2、了解多点触摸
15.1、如何使用重力加速 15.2、案例讲解
第一阶段为技术要点讲解,主要介绍了IOS5平台、Xcode开发环境以及Objective-C的各类语法,课程不采用枯燥的讲解,采用案例形式,配合新闻资讯系统、调查问卷系统以及地图坐标系统等各类案例进行讲解,同时带大家使用国外先进的团队管理工具Agilefant,把任务规划到小时数,提升团队开发效率。本部分内容32学时。
 
课程名称 课程内容 需注意的地方
iphone手机信息分享
项目介绍:新华社资讯平台是一款集新闻、图片、视频于一体的资讯平台。此平台汇集了国内新闻、财经新闻、体育新闻、娱乐新闻、娱乐图片、娱乐视频等板块,方便用户及时了解国际国内新闻动态。UI设计简洁,大方,访问速度很快,用户体验指数极佳
核心技术:
》整体项目框架搭建思路和注意事项
》界面管理UITabbarController&UINavigationController使用技巧及自定义配置
》支持设备旋转
》界面元素UITableView,UILabel,UIButton,UIWebView,UIImageView,UIAcitivityIndicatorView, UIScrollView的使用技巧
》视频管理MPMoviePlayerContoller的使用技巧以及ARC机制的影响
》事件响应,触摸,手势识别功能高阶技巧
》分页机制使用技巧说明
》图片下载机制以响应速度解决方案
》外企中关于项目进度安排的各类注意点
安全机制:HTTP协议+客户端MD5加密机制发送请求,保证数据安全性,防止中间人攻击,SQL注入
接口方案:java EE接口机制解决方案,接口规范自定义以及接口设计思路
技术难点:数据读取可靠性,高性能以及客户端与服务器端之间的架构解决方案
 
 
 
课程名称 课程内容 需注意的地方
社区SNS(天威网)
项目介绍:社区SNS(天威网)是一款集新闻资讯,社区,评价系统于一体的基于SNS的平台。此平台汇集了国际新闻,留学移民,天涯社区等板块,方便用户及时了解国际国内新闻动态和社区资源。UI设计简洁,大方,服务器在国外,受中国internet影响防伪速度稍微有些延迟,用户体验指数适中,说得过去。
核心技术:
》外企中关于iphone整体项目框架搭建思路和注意事项
》界面管理UITabbarController多菜单自定义配置(默认放5个)和UIAcitivityIndicatorView使用技巧
》界面元素UITableView,UILabel,UIButton,UIWebView,UIImageView,UIAcitivityIndicatorView, UIScrollView,UITextView的使用技巧
》评价系统解决方案
》分页机制使用技巧说明
》数据下载响应速度解决方案
安全机制:HTTP协议机制发送请求,保证数据安全性,防止中间人攻击,SQL注入
接口方案:PHP接口机制解决方案,数据传输协议选型设计,接口规范自定义
技术难点:数据读取高可靠性,高兴能解决方案
 
 
 
课程名称 课程内容 需注意的地方
新西兰花旗银行卡系统(ipad版本)
项目介绍:新西兰花旗银行卡系统是一款花旗银行专门定制的信用卡VIP推销平台(iPad版)。此平台欧美设计师设计,页面设计质感享受,让人赏心悦目。充分展示21世纪白领人士的超前消费思想和灵活购物方式,同时,还有信用卡贷款的计算工具,比较人性化,用户体验指数极佳。
核心技术:
》ipad项目整体项目框架搭建思想和注意事项
》界面管理UITabbarController多菜单自定义配置(默认放5个)和UIAcitivityIndicatorView使用技巧
》界面元素UILabel,UIButton,UIWebView,UIImageView,UIScrollView,UITextView,UISlider,UIView的使用技巧
》动画(Core Animation)效果展示设计思路和使用技巧
》支持设备旋转
》信用卡贷款利率计算解决方案
》键盘使用技巧
安全机制:内部机制
接口方案:本地资源文件,无外网接口
技术难点:UI设计,动画设计效果思路(专业性)
 
 
 
课程名称 课程内容 需注意的地方
JNBY模特服饰展示平台(ipad版本)
项目介绍:JNBY模特服饰展示平台是一款JNBY集团专门定制的时尚服装推销平台(iPad版)。此平台欧美设计师设计,页面质感享受,让人赏心悦目。以大小模特方式展现不同类型的服装,再加上人物表现得淋淋尽致。用户体验指数极佳。
核心技术:
》ipad项目整体项目框架搭建思想和注意事项
》界面管理UINavigationController使用技巧及隐藏技巧
》界面元素UILabel,UIButton,UIImageView,UIScrollView,UITextView,UIView的使用技巧
》动画(Core Animation)效果展示设计思路和使用技巧
》支持设备视频全屏模式
》GPS和地图定位高级技巧
》键盘使用技巧
安全机制:内部机制
接口方案:本地资源文件,无外网接口
技术难点:UI设计,动画设计效果思路(专业性)
 
 
 
国内最大的移动航空销售运营服务商
招聘职位:iPhone开发工程师(Android)岗位要求:
1、精通C/C++语言 或者 JAVA语言;
2、熟悉XML、XHTML规范;
3、必需有良好的英语读写能力;
4、具备快速学习新技术的能力。
 
中国电信协同通信核心战略合作伙伴
招聘职位:Android移动开发工程师岗位要求:
1、 熟悉Android系统,能根据产品设计独立Android应用程序开发的能力;
2、 Android的UI控件有实际使用和优化经验, 并可以轻松自定义,熟悉android性能。
 
一家创新型IT咨询企业
招聘职位:iPhone手机开发工程师; 岗位要求:
1、计算机或相关专业毕业,大专以上学历;
2、 2年以上软件开发经验;
3、 具有扎实的编程基础以及良好的面向对象的程序设计理念。
 
一家专业的互联网和手机应用开发公司
招聘职位:移动开发工程师(Android)岗位要求:
1、计算机、通讯及相关专业本科以上学历;
2、 具备扎实的Objective C、C/C++ 基础
3、 有半年以上iOS系统平台开发经验;
4、 熟悉XCode和iOS SDK开发环境。
学习对象
有志于在IOS移动开发领域寻求发展的技术人员
学习目标
符合企业需求的具有2年以上的ios平台移动应用开发工作经验的软件开发工程师。 
1、掌握Objective-C语言、能够熟练使用Xcode和iOS SDK,
2、精通IOS操作系统体系结构和Xcode开发环境,熟悉C/S应用结构 
3、熟悉掌握IOS界面和交互开发,并能够熟练使用调试工具 
4、能独立开发iphone、ipad各类应用,并能发布到AppStore
 
我的qq是2059055336,对这个课程有兴趣的可以加我qq联系。
0 0