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

2012-8-3  招生学校  阅读:  【放大镜】  

目前,我国的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周,周一三五 晚上1930-2130 + 星期天 930-12001330-1700
晚班B:全程11周,周二四六 晚上1930-2130 + 星期六 930-12001330-1700
周末班:全程授课13.5周, 星期六 + 星期天 930-12001330-1700

第一阶段:java基础加强课程 (40课时)

课程主题

内容简介

课程目标

Java基础加强课程

Java语言基础加强

基本语法,面向对象编程,继承、封装和多态,集合框架,IO流,多线程编程,网络编程等

XML知识

XML基础,DTD,SchemaJava中常见的XML解析方法包括domsaxjdomdom4j

掌握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, GPSBluetooth,卫星定位

掌握基于Android平台的多媒体开发,能够结合影像以及音频实现自己的一个播放器。

 

第三阶段第二部分: 深入高级编程 (60课时)

课程主题

内容简介

课程目标

高级部分

Android的网络与通信,网络部分API,Socket程序设计,ApacheHttpClient, WebKit浏览器的控制,IPC通讯机制。

了解掌握基于Android平台的互联网应用开发,更加简洁高效的开发Android应用

Android Map开发

了解掌握android中的地图应用实现

Android中的GPS定位应用

了解掌握androidGPS的地图地位技术

Android高级开发AIDL

了解掌握android 基于AIDL调用

android感应器介绍

了解掌握android中的各种类型的感应器的原理及实现

Android安全机制

了解掌握android中安全机制

Android应用发布

了解掌握android程序如何进行发布。

 

Adroid阶段第二部分: 深入高级编程 (64课时)

课程主题

内容简介

课程目标

高级部分

Android的网络与通信,网络部分API,Socket程序设计,ApacheHttpClient, WebKit浏览器的控制,IPC通讯机制。

了解掌握基于Android平台的互联网应用开发,

更加简洁高效的开发Android应用。

Android Map开发

了解掌握android中的地图应用实现

Android中的GPS定位应用

了解掌握androidGPS的地图地位技术

Android高级开发AIDL

了解掌握android 基于AIDL调用

android感应器介绍

了解掌握android中的各种类型的感应器的原理及实现

Android安全机制

了解掌握android中安全机制

Android应用发布

了解掌握android程序如何进行发布。

 

 

Adroid阶段第三部分: android应用项目开发 (60课时)

课程主题

内容简介

课程目标

单机版

项目1

怪物卡片翻牌过关游戏

各种控件的综合使用。

项目2

超级玛丽推箱子

SurfaceView的使用,3D场景构建,动作处理,场景营销处理等

项目3

沙罗曼蛇3D

高级游戏界面开发,深度远超植物大战僵尸类射击游戏。

网络版

项目4

商旅服务中心客户端

B2C客户端软件,httpClient的处理getpost请求,界面布局和各控件刷新策略。

项目5

东方团团购客户端

B2C客户端软件,综合使用httpClientwebservice技术实现。

项目6

多人在线联机斗地主

Socket联网,通信和游戏状态的控制是训练重点,属于大中型游戏项目。

 

总课时:216

赠送课程

就业指导

求职指导、简历撰写、面试技巧等

项目答辩

项目演示及重点解析,资深项目经理现场提问及指导

 

模拟面试

资深人力资源面试指导,技术面试指导

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                 

直达:各校官方网站                                                                                   


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

                        

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



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



  • 延伸阅读
  • 热门阅读