J2ME手机游戏开发培训班(TSJM0701)
|
课程目标 |
参加J2ME培训课程可以使学员熟练掌握与MIDP相关的各种手机程序设计的方法,包括手机程序基础、手机多媒体程序、手机游戏等多个方面的内容。使学员可以从整体上加深对具体章节内容的认识并提高手机软件的实际开发能力。能够独立针对MIDP 2.0推出的新特性,开发手机游戏。 |
入学要求 |
学员学习本课程应具备下列基础知识:
◆具备一定的使用J2ME设备(手机或PDA等)的经验;
◆具备简单Java语言开发基础。 |
师资团队 |
【沈未】
● 多年移动设备系统及应用研究,曾先后主持过Symbian和J2ME项目开发,具有丰富的移动开发实践经验。目前专注于Palm OS技术研究,现为某公司Palm和2ME项目组负责人。
更多师资力量请参见华清远见师资团队。 |
教材 |
◆《J2ME开发培训讲义》
◆ 基础班:《Java手机程序设计入门》
◆ 高级班:《精通Java手机游戏与应用程序设计》 |
 |
时间地点 |
北京总部:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
上海中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
深圳中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
成都中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
南京中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
武汉中心:根据报名人数确定,报名请提前在线或电话预约。名额有限,报满为止。
本课程每期班限额15名,报满即停止报名,请提前在线或电话预约
华清远见保留开课时间调整的权利,欢迎来电洽询 |
学时费用 |
◆课时: 每天6学时,共8天,总计48学时。
注:本课程分为两个阶段,基础班和高级班,单独收费
◆培训费用(含教材费)
基础班(3天):1500元,学生(1000元,凭有效证件)
高级班(5天):2500元,学生(1800元,凭有效证件)
◆认证费(可选):培训合格学员可获工业和信息化部《信息技术应用技能J2ME手机游戏开发工程师认证证书》(认证费500元,>>单击查看证书样本)
◆上课地点:清华大学
◆外地学员:代理安排食宿(需提前预定)
团体报名可优惠!
报选此课程可获200元折价劵! |
班级规模及环境 |
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一机,全程上机,着重实战。 |
 |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。 |
课程进度安排(新更新日期:2012.12.08) |
时间 |
课程大纲 |
课程内容 |
基础班(共三天课程) |
第一天 |
9:00 | 12:00 |
第1章 J2ME概述 |
1.1 J2ME缘起
1.2 Java版本的变迁
1.3 J2ME的体系结构
1.3 Java语言基础
|
13:30 | 16:30 |
第2章 MIDP开发环境配置 |
2.1 MIDP开发所需要的资源和工具
2.2 开发包的安装与配置
2.2.1 安装和配置J2SEcSDK开发包
2.2.2 安装和配置J2MEcVFLrelesscToolkit开发包
2.2.3 模拟器(emulator)的介绍和如何定制模拟器
2.3 开发工具的安装与配置
2.3.1 开发工具的选择
2.3.2 EclipSe的安装与汉化
2.3.3 EclipseMe插件的安装
2.3.4 EclipseMe插件的配置
2.4 第一个简单手机程序HelloWorld
2.4.1 Eclipse开发步骤
2.4.2 WTK开发步骤
2.5 认识手机键盘
2.6 总结
|
第二天 |
8:30 | 16:30 |
第3章 CLDC/MIDP编程概述 |
3.1 J2ME的CLDC/MIDP软件体系架构
3.2 MIDlet及其运行机制
3.3 MIDP用户界面编程概述
3.4 可持续存储与RMS |
第三天 |
8:30 | 16:30 |
第4章 用户界面 |
4.1 LCDUI--简介
4.2 LCDUI入门---高级API
4.3 LCDUI入门---低级API
4.4 LCDUI进阶
4.4.1 Canvas类的开发简介
4.4.2 Graphics类的开发简介
4.4.3 双缓存技术
4.4.4 CustomItem
4.4.5 综合实例1:编写欢迎画面
4.4.6 综合实例2:绘制心状图形
4.5 总结
|
高级班(共五天课程) |
第四天 |
9:00 | 12:00 |
第5章 常用手机功能设计与开发 |
5.1 倒计时
5.2 时钟
5.3 记事本
5.4 日历
5.5 总结
|
13:30 | 16:30 |
第6章 手机游戏开发基础 |
6.1 手机游戏简介
6.2 动画的制作
6.3 使用计时器
6.4 设置游戏难度
6.5 游戏与玩家的交互
6.6 自定义游戏字体
6.7 俄罗斯方块游戏
6.8 总结
|
第五天 |
9:00 | 12:00 |
第7章 手机游戏2D动画开发 |
7.1 MIDP2.0 2D游戏开发
7.2 GameCanvas类开发
7.3 Sprite类开发
7.4 TiledLayer类开发
7.5 LayerManager类开发
7.6 综合实例:精灵的碰撞
7.7 总结
|
13:30 | 16:30 |
第8章 手机3D游戏开发入门 |
8.1 MIDP2.0 3D游戏开发
8.2 手机3D图像开发基础
8.3 播放手机3D动画
8.4 绘制一个旋转的立方体
8.5 总结 |
第六天 |
9:00 | 12:00 |
第9章 手机音效开发 |
9.1 MIDP2.0手机音效开发简介
9.2 播放MIDI音符
9.3 播放歌曲
9.4 控制歌曲音量
9.5 录制歌曲
9.6 综合实例:模拟击鼓效果
9.7 游戏音效
9.8 总结
|
13:30 | 16:30 |
第10章 手机视频程序开发 |
10.1 手机视频开发简介
10.2 捕捉视频图片
10.3 视频播放控制程序
10.4 总结
|
第七天 |
9:00 | 12:00 |
第11章 无线网络开发 |
11.1 无线网络技术
11.2 MIDP通用网络开发接口
11.3 MIDP开发HTTP程序
11.4 MIDP开发Socket程序
11.5 MIDP开发Datagram程序
11.6 总结
|
13:30 | 16:30 |
第12章 网络应用技巧 |
12.1 使用后台线程控制HTTP连接
12.2 创建线程等待图形画面
12.3 通过Http协议下载和观看图片
12.4 通过Http协议浏览网络文本
12.5 总结
|
第八天 |
9:00 | 12:00 |
第13章 应用实例:联网心理测试 |
13.1 程序整体设计
13.2 编写数据序列化接口
13.3 服务器端程序
13.4 客户端程序
13.5 总结
|
13:30 | 16:30 |
第14章 高效开发 |
14.1 运行速度
14.2 合理利用内存
14.3 JAR文件大小
14.4 总结
|
培训总结 |
|