课程详情:课程主题:JavaSE平台桌面/网络应用程序开发
实训内容
1。Java基础语法;2。Java OOP面向对象编程;3。JDBC操作
数据库;4。Java集合框架;5。Java多线程编程;6。Java IO/NIO技术;7。Socket
网络编程;8。Swing G
UI;9。JUnit/ANT;10。用Checkstye检测和实施编码标准;11。Eclipse工具的使用;12。资源访问与国际化技术;13。Log4j日志处理;14。用Javadoc生成API文档;15。CVS/SVN版本控制工具的使用
实训目标:开发企业级C/S架构的应用软件和网络软件
实训项目
C/S结构的网络聊天室
C/S结构的游戏/玩具商店
课程主题:java Web应用程序开发
实训内容
1。Servlet基础;2。Servlet过滤器;3。Servlet控制器;4。JSP基础语法;5。JSP隐含对象;6。JSTL+EL表达式;7。Java Mail;8。图表与报表技术及PDF,Excel的支持;9。SiteMesh框架;10。FreeMaker框架;11。Velocity框架;12。MVC模式;13。DAO模式
实训目标:开发B/S架构的应用软件
实训项目
在线游戏/玩具商店
Blog/Wiki系统
待办事务
管理系统
课程主题:Java企业级应用开发
实训内容
0。自定义MVC框架;1。Struts2架构;2。Struts2国际化;3。Struts2数据验证;4。OGNL与ValueStack值栈;5。Struts2标签;6。Hibernate基础CRUD;7。Hibernate关联映射;8。Hibernate各种查询方法;9。Hibernate缓存;10。Hibernate数据加载策略;11。IBatis SQL映射;12。JPA持久化标准;13。Spring IOC/DI;14。Spring AOP;15。S2SH等框架集成;16。Spring事务处理;17。AJAX技术原理;18。应用DWR框架;19。EJB3技术;20。用XFire开发WebService
实训目标:开发B/S架构的企业级应用软件
实训项目
在线拍卖系统
SNS社区网站
Wiki系统
能力知识
java开发为代表的方法论,比较偏重于系统管理者的思维,去对于一个系统进行解析,细化,协调。
Java是目前使用为广泛的网络编程语言之一。它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。