中山大学Android软件开发业余精品班

2012-12-4  招生学校  阅读:  【放大镜】  

中山大学Android软件开发业余精品班

目前,我国的3G核心人才及其匮乏,而且基本上都被几大运营商和设备厂商所掌握。广大手持端设备制造商所急需的嵌入式开发人才、软件开发商所紧缺的移动商务解决方案人才以及3G时代海量的内容开发商和提供商(SP/CP)所需的增值业务开发人才,基本上处于无处可寻的状况。随着各大电信运营商3G网络的大规模铺设并投入运营,以及3G手机的普及,未来人才的需求量还将成倍增长,3G软件人才将成为人才市场上的“抢手货”。3G环境下软件工程师薪情极具吸引力,其潜力将进一步被发掘。其潜力将进一步被发掘。北京智联易才人力资源顾问有限公司副总经理韩庆峰预测,3G人才的年薪至少在15至20万元左右,相对IT其他行业来说,这一数值是非常具有诱惑力的。由于市场中3G人才的匮乏,第一批3G人才将具备非常强的市场竞争力。

课程特色
该课程率先采用国际先进的行动导向项目式教学,突出“实训”。学员通过对实际项目的分析、梳理流程以及项目工程的实践,快速掌握实际项目开发管理要点,积累开发经验。该培训课程可以根据自己情况选择学习阶段,主要从Java基础开始学习,循环渐进,以培养3G软件工程师为目标,深入讲解Google Android开发实战,整套课程内容完善深入。课程涉及所有知识点,总共安排了多个覆盖了移动办公,生活娱乐等领域的项目。让学员毕业后真正具备Android软件开发经验,从而实现高薪就业的梦想。
1、内容新:软件开发行业是一个每天都在发展的行业,如果知识更新程度无法跟上企业发展,那么就不可能适应该行业工作。本课程所选取的技术都是目前最新最流行的技术。
2、覆盖全:本课程在内容上几乎覆盖了从事Android领域应用开发的所有必要技术,在实际工作中却非常重要的部分。
3、技术深:本本课程的培养目标是未来的项目经理、架构师、分析设计师。因此在课程内容设置和讲解深度都是为这个目标服务的。
4、实践性强:软软件开发是一个实践性行业,必须具备很好的实操能力才可以获得更好的职位。本课程体系设置的所有项目都是从知识覆盖程度、可用性、难度几个角度考虑。每个项目都是从零开始到开发成可用软件结束。

培养目标
3G高级软件工程师、3G移动互联网高级工程师

就业方向
学员就业方向包括:………………………………………………………………………学员就业岗位包括:
• 移动运营商………………………………………………………………………………Android开发工程师
• 手机终端制造商…………………………………………………………………………手机软件移植工程师
• 手机平台开发商…………………………………………………………………………手机游戏开发工程师
• 手机服务提供商
• 电子商务服务提供商

真实的实践项目,源于企业成就梦想!

怪物卡片翻牌过关游戏

本项目开发一款单机版益智类游戏,游戏使用一个GridView显示多张成对的怪物卡片背面,玩家需要在有限的时间内通过连续翻开同样的图片来清除卡片,过关的条件是清除所有卡片。随着游戏进行,每一关的尝试时间将缩短,直至出现3张、4张为一组的卡片使游戏的难度随着关卡递增。

超级玛丽推箱子
本项目也是一款单机版益智类游戏,开发人员需要实现开始动画播放,背景音乐的播放控制。编程完成超级玛丽在一个狭小3D的仓库环境模型,使用手机方向键捕捉事件把木箱推到指定的位置进而完成过关。

沙罗曼蛇3D版
模仿经典飞行类射击游戏,画面具有3D烟雾特效,视觉效果好且背景音乐震撼,令玩家有强烈真实感。编程思想在场景中捕获补充生命值、加强火力弹丸等功能。通过计分过关,深度远超同类射击类游戏。

商旅服务中心客户端
为客户订制一款商旅服务的手机3G客户端,功能为注册会员提供机票、火车票、酒店餐饮的查询与预定及其他综合性服务功能。后台采用http协议交互数据(S2SH+ oracle)。

东方团团购客户端
根据著名团购网站手机3G客户端进行设计,后台使用webService发布数据,预留规范的数据接口给其他代理客户端以便扩大用户量。android平台通过使用ksoap组件调用webService进而与数据库交互。实现注册用户方便地查询各地每日推出的精品团购,并有购买、消费劵使用、过期退款等功能,还可以方便的管理查询历史订单。后台使用Jax-ws2规范。

多人在线联机斗地主
为保证技术持续领先同行,广州东方标准重点打造的多人在线联机对战游戏。后台使用多线程的socket服务器实现有效的负载,使用Mysql存储信息。有别与简单的单机版游戏,客户端通过socket与服务器建立持久连接。功能上实现了登陆后选房间、选游戏桌、等待玩家加入的复杂功能与算法。程序实现斗地主联机对战的全部功能,界面精美且技术含量高。

上课时间
总课时216节
晚班A:全程11周,周一三五 晚上19:30-21:30 + 星期天 9:30-12:00,13:30-17:00
晚班B:全程11周,周二四六 晚上19:30-21:30 + 星期六 9:30-12:00,13:30-17:00
周末班:全程授课13.5周, 星期六 + 星期天 9:30-12:00,13:30-17:00
第一阶段:java基础加强课程 (40课时)
课程主题 内容简介 课程目标
Java基础加强课程 Java语言基础加强 基本语法,面向对象编程,继承、封装和多态,集合框架,IO流,多线程编程,网络编程等
XML知识 XML基础,DTD,Schema和Java中常见的XML解析方法包括dom、sax、jdom、dom4j等 掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换.
第二阶段:第一部分:Google Android开发核心部分 (56课时)
课程主题 内容简介 课程目标
Android入门 Android初步认识 初步了解Android平台、介绍Android平台所提供的功能、Android框架简介、Android SDK简介、Android与其他主流手机平台的比较。
工具介绍 Android环境搭建、常用工具介绍 掌握了解Android模拟器(Emulator)、Dalvik调试监控服务工具、Android调试工具、Traceview工具、mksdcard卡、activityCreator工具、Android资源打包工具、dx工具使用
图形界面介绍 Google 2D/3D图形开发,openGL ES控件编程。 深入研究UI图形界面布局开发,掌握Android高级2D/3D图形开发显示各种图片、实现3D动画效果等各种高级的Android图形显示效果等。
Android组件 Android GUI设计和窗体设计。 包括Activity 组件使用,View组件使用,ViewGroup组件使用,Widget组件使用,Drawable组件使用,Panel组件使用,Dialog组件使用,Window组件使用,Surface组件使用,SurfaceView组件使用,Canvas组件使用, Android高级界面开发。 掌握Android平台中组件使用开发知识,能够进行GUI设计和窗体的设计,灵活调用组件进行开发。
生命周期 Activity的生命周期介绍 掌握Android中程序的生命周期以及优先级。
测试 Android测试介绍 理解测试的重要性.掌握如何进行android程序的测试步骤。
深入开发 Android解析XML介绍 Android数据存储方式介绍 Android内置数据库SQLite编程 掌握在android平台使用多种方式进行xml的解析操作。掌握android平台的常用数据存储共享方式。重点介绍android内嵌数据库SQLite编程,并实现增删改查功能。
Android多媒体开发 多媒体开发视频与音频功能, Android电话功能Telephony, GPS和Bluetooth,卫星定位 掌握基于Android平台的多媒体开发,能够结合影像以及音频实现自己的一个播放器。
第三阶段第二部分: 深入高级编程 (60课时)
课程主题 内容简介 课程目标
高级部分 Android的网络与通信,网络部分API,Socket程序设计,Apache的HttpClient, WebKit浏览器的控制,IPC通讯机制。 了解掌握基于Android平台的互联网应用开发,更加简洁高效的开发Android应用
Android Map开发 了解掌握android中的地图应用实现
Android中的GPS定位应用 了解掌握android中GPS的地图地位技术
Android高级开发AIDL 了解掌握android 基于AIDL调用
android感应器介绍 了解掌握android中的各种类型的感应器的原理及实现
Android安全机制 了解掌握android中安全机制
Android应用发布 了解掌握android程序如何进行发布。
Adroid阶段第二部分: 深入高级编程 (64课时)
课程主题 内容简介 课程目标
高级部分 Android的网络与通信,网络部分API,Socket程序设计,Apache的HttpClient, WebKit浏览器的控制,IPC通讯机制。 了解掌握基于Android平台的互联网应用开发,更加简洁高效的开发Android应用。
Android Map开发 了解掌握android中的地图应用实现
Android中的GPS定位应用 了解掌握android中GPS的地图地位技术
Android高级开发AIDL 了解掌握android 基于AIDL调用
android感应器介绍 了解掌握android中的各种类型的感应器的原理及实现
Android安全机制 了解掌握android中安全机制
Android应用发布 了解掌握android程序如何进行发布。
Adroid阶段第三部分: android应用项目开发 (60课时)
课程主题 内容简介 课程目标
单机版 项目1 怪物卡片翻牌过关游戏 各种控件的综合使用。
项目2 超级玛丽推箱子 SurfaceView的使用,3D场景构建,动作处理,场景营销处理等
项目3 沙罗曼蛇3D版 高级游戏界面开发,深度远超植物大战僵尸类射击游戏。
网络版 项目4 商旅服务中心客户端 B2C客户端软件,httpClient的处理get和post请求,界面布局和各控件刷新策略。
项目5 东方团团购客户端 B2C客户端软件,综合使用httpClient和webservice技术实现。
项目6 多人在线联机斗地主 Socket联网,通信和游戏状态的控制是训练重点,属于大中型游戏项目。
总课时:216
赠送课程
就业指导 求职指导、简历撰写、面试技巧等
项目答辩 项目演示及重点解析,资深项目经理现场提问及指导  
模拟面试 资深人力资源面试指导,技术面试指导  
咨询报名

学校优势

  • 出身名门 彰显珍贵
    广州市政府和中山大学战略合作,强强联合。
  • 就业服务 一诺千金
    毕业推荐工作,推荐到软件企业工作。  
  • 一流师资 长于实战
    由业界多名顶级高手亲自传授,让你实力倍增!
  • 因材施教 学有所用
    潮流课程,名师授业,带项目实习,让你学有所成
  • 一流环境 设备齐全
    顶级的教学环境,教学设备,具有浓厚的学习氛围
  • 政府扶持 申请资助
    政府扶持,符合条件学生可申请政府补贴30%学费

                                                                 

直达:各校官方网站                                                                                   


 >>>点这里,选我喜欢的学校报名: 我要报名<<<     

                        

 获取实时、权威招生动态?



扫描或点一下,关注公众号



  • 延伸阅读
  • 热门阅读
  • 相关评论