项目实践一(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