| 项目实践一(184课时) |
| 编号 |
名称 |
课程内容 |
184 |
项目实践 |
| TSTJ001 |
JAVA体系介绍 |
J2SE, JavaEE(JNDI, RMI, JTA, JMS, WEBSERVICE,PORTAL)J2ME(MIDP,CLDC) |
8 |
概 要:
本阶段重视基础,着重培养学生动手解决问题的能力,通过完成实际项目,使学员掌握编程技巧。
目 标:
掌握Java语言核心内容,大幅度提升学员的动手解决问题的能力和对编程思想的理解,掌握企业开发的一般流程。
项 目(可选):
1. Mail Server(QMail)(推荐)(J2SE)
2. CMPP3客户服务平台(J2SE)
3. 知识管理系统(J2SE)
|
| TSTJ002 |
CORE JAVA |
数据类型与表达式;数组,继承,封装,多态,重载,覆盖,静态,抽象,接口与实现;内部类;集合与遍历,日期; Properties, File, Math, System, String, StringBuffer |
64 |
| TSTJ003 |
J2SE |
反射(Reflection);异常与错误;字符编码,文件与流; 线程与多线程; TCP/IP与SOCKET (UDP); 常用设计模式; 网络协议 |
48 |
| TSTC001 |
Linux |
Linux操作系统,安装配置,JAVA环境配置,开发, 发布工程 |
16 |
| TSTA001 |
应用系统 |
需求调研,系统设计,系统实现,系统部署。 |
48 |
| |
|
|
|
|
|
| Java Me+项目实践二(184课时) |
| 编号 |
名称 |
课程内容 |
184 |
项目实践 |
| TSTJ001 |
J2ME体系介绍 |
介绍J2me技术的基础知识, CDC,CLDC,CVM,KVM,MIDP,MIdlet。 |
8 |
概 要:
本阶主要学习JavaMe
基础,着重培养学生深刻理
解JavaMe应用程序。
项 目(可选):
1. 手机通信录;
2. 手机闹钟;
3. 手机浏览器。
|
| |
事件和GUI |
事件分类,Displayable,Canvas,Iagme |
48 |
| |
网络编程 |
Socket 通信,连接框架(GCF),Http连接,Udp通信。 |
48 |
| |
数据库编程 |
RMS,RDBMS |
16 |
| |
多媒体编程 |
播放音乐和视频,录制声音,使用相机拍摄照片和视频 |
48 |
| |
游戏编程 |
GameCanvas,Layer,LayerManager,Sprite,TiledLayer |
|
|
| |
项目实践 |
|
|
|
| |
|
|
|
|
|
| Andriod+项目实践三(368课时) |
| 编号 |
名称 |
课程内容 |
184 |
项目实践 |
| |
3G移动开发应用平台 |
介绍目前最主流的几款3G移动开发平台: Android、IPhone、symiban、Windows
Mobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。 |
8 |
概 要:
本阶段重视基础,着重
培养学生动手解决问题的能
力,通过完成实际项目,使学
员掌握编程技巧。
项 目(可选):
1. 媒体播放器;
2. 电子书阅读器;
3. 网络浏览器。
4. 网络浏览器。
5. Google地图客户端
6. 文件和进程管理器
|
| |
体系结构和原理 |
Android应用开发工具的安装和配置,以及Android系统的体系结构和原理。 |
16 |
| |
用户界面开发 |
从View/Viewgroup类开始,深入讲解Android应用中Widget和Layout开发技巧。内容还包括菜单,对话框在Android应用中的使用,Toast和Notification在Android应用中的使用。 |
48 |
| |
图形编程 |
图形编程技术在3G游戏开发中有很广泛的应用,通过本章系统的学习Android应用的绘图知识,也会简单介绍OpenGL 3D应用开发技术。 |
24 |
| |
应用程序基本组件 |
深入讲解Android四大应用程序组件:Activity、Service、Broadcast、ContentProvider的原理和使用技巧,重点讲解Intent和Android应用程序基本组件中的作用。 |
40 |
| |
数据存储 |
内容包括对Content Provider的回顾,Android中SharedPreferences和Files的使用,以及SQLite数据库在Android中的使用。 |
40 |
| |
网络编程 |
在网络编程中内容包括三部分:第一部分内容主要包括在Android应用程序中蓝牙和WiFi,以及蓝牙和WiFi模块在Android 系统中的结构和原理。同时也包括TDSCDMA/WCDMA/CDMA2000等主流3G技术的介绍和TDD-LTE/FDD-LTE等4G的前瞻;第二部分内容主要包 括使用java.net,*接口、Apache接口、Android接口实现网络通信以及http中GET,POST的简单介绍;第三部分主要包括 Webkit和Google Maps在应用程序中的使用。 |
32 |
| |
多媒体开发 |
多媒体部分包括Android系统中多媒体组件的体系结构和原理,以及利用多媒体技术在Android上播放音乐和视频,录制声音,使用相机拍摄照片和视频。 |
32 |
| |
传感器开发 |
在移动应用中使用重力感应传感器和方向传感器 |
24 |
| |
设备相关 编程 |
设备相关编程包括编写代码实现拨打电话、发送短信、查询联系人、查询网络、查询硬件信息, 软件信息,电池信息等设备操作,还包含Android系统文件管理和进程管理等相关开发。 |
24 |
| |
项目实践 |
|
80 |