|
课程简介:
3G时代的来临,智能手机取代PC的趋势也越来越显而易见。截至2008年底,中国手机用户已达6.41亿(数据来源:国家工业和信息化部),手机已经在逐步改变我们的世界。届时无论上网、娱乐、还是办公、学习,智能手机将是用户的首选工具。而围绕手机及3G无线互联网的网络游戏也迎来了高速发展的契机,用户可以随时随地在各种移动智能终端上玩3G网络游戏,这种便利性将引爆3G网游市场,同时带来巨大的就业机会。
据中国软件行业协会游戏软件协会发布的行业报告显示, 2008年全国游戏行业总产值超过540亿元人民币。其中,网络游戏企业数量已有550家以上,2008年经营收入突破200亿元人民币,仍保持高速成长势头,网络游戏已占整个游戏产业产值的37%以上。
与此同时,国内某著名游戏开发公司以月薪万元以上的优厚条件,都难以聘请到合适的游戏开发技术人员。游戏开发、尤其是3G网络游戏开发技术人员极度匮乏,显然已成为制约我国网络游戏产业进一步发展的一个瓶颈。“盛大董事长陈天桥:四辆奔驰车+1亿人民币,只为寻找优秀游戏人才”的口号已经吹响了中国游戏产业人才征集风暴的号角。
交大昂立3G学院作为国家通信产业的人才储备基地,每年向社会输出大量的3G人才;作为国家信息技术紧缺人才培养工程的重点项目,在政府、上海交大及交大昂立教育集团的领导下,致力于建设一个拥有政策保障、政府扶持、领先的教学体系、先进的市场经营机制的3G教育基地。
本课程致力于培养3G网络游戏开发人才,具体包括3G游戏开发工程师、网络游戏开发工程师、手机游戏开发工程师、单机游戏开发工程师、J2ME软件开发工程师、Java软件工程师、网络游戏引擎开发工程师。
主要就业企业为盛大网络、巨人网络、腾讯、网易、空中网、TOM等游戏公司、SP公司以及移动商务软件开发公司;中国移动、中国联通、中国电信,等运营商;及IBM、Oracle、文思创新、中软等大型软件开发企业。
  
|
适合岗位
|
|
1,3G手机游戏开发工程师
2,游戏开发工程师
3,3G手机软件开发工程师
4,手机应用软件开发工程师
5,Java软件工程师
6,Java ME软件开发工程师
|
学员基础:
1、大专、本科、三校生、高中等在校学生及毕业生;
2、晋升充电的在职 IT 专业人士;
3、所有热爱计算机,希望从事软件高薪工作的有志青年;
4、希望在3G行业、游戏行业、软件行业就业,但没有 IT 行业工作经验的;
5、已经从事3G行业、游戏行业、软件行业,但没有接受过系统培训,希望进一步提高的;
6、有志于从事IT事业的各界人士。
培训对象:
1 、大专、本科、三校生、高中等在校学生及毕业生;
2 、晋升充电的在职 IT 专业人士;
3 、所有热爱计算机,希望从事软件高薪工作的有志青年;
4、 希望在3G行业、游戏行业、软件行业就业,但没有 IT 行业工作经验的;
5 、已经从事3G行业、游戏行业、软件行业,但没有接受过系统培训,希望进一步提高的;
6 、有志于从事IT事业的各界人士。
培训目标:
本课程致力于培养3G网络游戏开发人才,具体包括3G游戏开发工程师、网络游戏开发工程师、手机游戏开发工程师、单机游戏开发工程师、J2ME软件开发工程师、Java软件工程师、网络游戏引擎开发工程师。
主要就业企业为盛大网络、巨人网络、腾讯、网易、空中网、TOM等游戏公司、SP公司以及移动商务软件开发公司;中国移动、中国联通、中国电信,等运营商;及IBM、Oracle、文思创新、中软等大型软件开发企业。
课程内容:
|
第一阶段:手机开发Java语言基础
|
|
Java核心语法
|
Java SE 6.0基本语法;
面向对象编程思想;
集成开发环境(IDE)Eclipse使用介绍。
|
|
Java基本应用编程
|
异常与断言;
IO与NIO;
跨平台的多线程编程;
Swing等用户界面开发;
Java2D等高级图像处理;
资源访问与软件国际化技术,数据结构。
|
|
第二阶段:手机开发Java语言高级技术
|
|
Java数据库编程
|
关系数据库基本原理;
MySQL、SQLLite等数据库安装与配置;
表的创建、修改与删除;
数据库查询语句;
数据库连接技术JDBC简介;
JDBC编程基础;
JDBC事务管理。
|
|
Java网络编程
|
网络编程基本概念;
TCP/IP,UDP,HTTP协议介绍;
基于URL的Java网络编程;
基于Socket的Java网络编程;
基于常用TCP/IP,UDP,HTTP等协议的开发与应用。
|
|
Web服务编程
|
Web服务介绍;
Web服务协议SOAP、WSDL、UDDI介绍;
XML介绍及Java XML编程;
Java Web服务组件开发、部署及管理;
|
|
项目实战
|
使用Swing、JDBC、Socket、Web服务等技术开发即时通讯(类似QQ的聊天软件,分为客户端及服务器端两部分)系统。

|
|
第三阶段:J2ME编程基础
|
|
J2ME概述
|
J2ME缘起
Java版本的变迁
J2ME的体系结构
Java语言基础
|
|
MIDP开发环境配置
|
MIDP开发所需要的资源和工具
开发包的安装与配置
开发工具的安装与配置
第一个简单手机程序HelloWorld
认识手机键盘
总结
|
|
CLDC/MIDP编程概述
|
J2ME的CLDC/MIDP软件体系架构
MIDlet及其运行机制
MIDP用户界面编程概述
可持续存储与RMS
|
|
用户界面
|
LCDUI--简介
LCDUI入门---高级API
LCDUI入门---低级API
LCDUI进阶:Canvas类的开发简介、Graphics类的开发简介、双缓存技术、CustomItem
综合实例1:编写欢迎画面
综合实例2:绘制心状图形
总结
|
|
常用手机功能设计与开发
|
倒计时
时钟
记事本
日历
总结
|
|
第四阶段:J2ME手机游戏开发
|
|
手机游戏开发基础
|
手机游戏简介
动画的制作
使用计时器
设置游戏难度
游戏与玩家的交互
自定义游戏字体
俄罗斯方块游戏
总结
|
|
手机游戏2D动画开发
|
MIDP2.0 2D游戏开发
GameCanvas类开发
Sprite类开发
TiledLayer类开发
LayerManager类开发
综合实例:精灵的碰撞
总结
|
|
手机3D游戏开发入门
|
MIDP2.0 3D游戏开发
手机3D图像开发基础
播放手机3D动画
绘制一个旋转的立方体
总结
|
|
手机音效开发
|
MIDP2.0手机音效开发简介
播放MIDI音符
播放歌曲
控制歌曲音量
录制歌曲
综合实例:模拟击鼓效果
游戏音效
总结
|
|
手机视频程序开发
|
手机视频开发简介
捕捉视频图片
视频播放控制程序
总结
|
|
无线网络开发
|
无线网络技术
MIDP通用网络开发接口
MIDP开发HTTP程序
MIDP开发Socket程序
MIDP开发Datagram程序
总结
|
|
网络应用技巧
|
使用后台线程控制HTTP连接
创建线程等待图形画面
通过Http协议下载和观看图片
通过Http协议浏览网络文本
总结
|
|
手机游戏开发项目实战
|
魔塔、对对碰,网络五子棋、飞行、射击游戏
  
|
学习持续时间:
416课时 4个月上完
学习费用:
可申请无息助学贷款
上海交大昂立3G学院助您成就梦想!填表获取更多信息:
|