|
培训课程 |
培训任务 |
培训目标 |
|
NetBeans 开发工具 |
1.使用NetBeans IDE中的各种程序撰写辅助工具 了解如何使用NetBeans IDE进行除虫(Debug),进行桌面,Web等应用程序之开发.
使用Visual Web Pack,使用CVS、Profiler |
学会对NetBeans 5.5功能与设定的操作介绍 使用NetBeans IDE来进行窗口应用程序开发、Web应用程序开发 了解Visual Web Pack、Profiler等模块工具
|
|
Eclipse,JBuilder 开发工具 |
使用Eclipse
安装Eclipse
利用Eclipse开发Java应用程序
开发WEB应用程序
运用CVS共同开发项目
JBuilder开发环境的使用
建构项目,使用侦错器除错
数据模型
数据模块
数据感知组件
如何运用各项向导,简化及加速开发时间 |
让学员能熟悉在 Eclipse环境中 , 如何完成插件 , 开发JSP项目 ,如何包装档案等技术之开发。
让学员熟悉Eclipse的各项使用者操作界面及各个进阶向导的使用。
让学员能熟悉在 JBuilder 环境中 , 如何完成JavaBeans , Servlets , JSP等技术之开发。
让学员熟悉 JBuilder 的各项使用者操作界面及各个进阶向导的使用。 |
|
Java 编程 |
以Java 6.0 SE为基础, 学会: Java整体架构介绍 面向对象概念介绍与说明 JDK介绍 程序编辑工具下载、安装、设定与使用 程序代码撰写、编译与执行 Java表达式的优先级和结合性 宣告、条件控制、循环控制陈述式使用 Object类别常用方法介绍 基本数据、类别对象型态参数值传递 使用GUI组件并控制组件内各种事件 了解Inner Class与Wrapper Class 文件输入处理与输出处理
|
以Java 6.0 SE为基础介绍Java程序语言的基本语法,以及流程控制(Flow Control)、异常处理(Exception Handling),更进一步的对象导向观念,Java的I/O架构、多线程架构,与简单的网络Socket程序观念。 学会透过 Java 语言技术开发Client-Server架构并具有GUI(Graphic User Interface) 的网络聊天室通讯程序为主题,提升学员程序开发之实务能力;课程中藉由UML说明系统架构、运作流程,以培养学员阅读系统开发、设计文件能力。此外,并介绍常用于业界项目开发的Open Source Library加速程序开发并增加学员运用链接库的能力。
|
|
UML Java 对象导向
程序分析与应用 |
了解面向对象的概念 学会程序技术 学会分析技术-辨识模型对象与类别,辨识与分析动态模型. 学会设计技术-描述设计型态,定义如何设计与分割系统.
|
教导系统开发人员如何使用面向对象方法及利用UML(Unified Modeling Language)执行分析与设计.
|
|
XML入门 |
文件格式定义(DTD) 级联样式表(CSS) 可扩展样式转换语言(XSLT)以及结构描述
|
学会XML(可扩展样标记语言)的原理和用法,掌握XML应用程序开发所必须掌握的基础知识。
|
|
Servlet与JSP编程 |
Web应用程序技术 View组件Controller组件 开发Dynamic Form 使用Servlet Context共享应用程序资源 设计商业层 使用Struts开发Web应用程序 使用会话管理(Session Management)开发Web应用程序
自定义标签
使用Struts Action Forms开发Web应用程序
|
利用JSP和Servlet技术,快速建立Web tier组件. 使用Struts、会话管理、过滤器及数据库整合,建立稳固的Web应用程序 使用Expression Language、JSP Standard Tag Library (JSTL)及Struts Tiles架构,建立容易维护的JSP pages 整合Struts及JSP pages,建立稳固的Web应用程序
|
|
Java数据库程序
设计与应用 |
JDBC与数据库简介及基本程序设计
Statement、PreparedStatement、与CallableStatement
Transaction控制
JDBC3.0 RowSet功能
|
培养Java程序员开发Oracle或MySQL等数据库应用程序的能力。
|
|
利用EJB技术
进行商务组件开发 |
分析、规划与测试EJB技术应用程序部署 整合EJB技术应用程序与现有的应用程序 了解RMI、JNDI、API应用程序接口、Java界面描述语言(IDL)等之技术观念.
|
本课程以一个在线拍卖网站为例,教导学员如何利用entity、session与message beans等服务器服务,来解决电子商务应用成是实际运作时所遇到的问题.
|
|
Java Web Service
开发课程 |
Java Web Service基础知识 WSDL,SOAP XML概观及处理XML的相关API介绍 使用Java XML远程过程调用及服务登录
|
本课程教导Java EE程序员如何利用Java EE平台技术来进行Web Services的设计实现部署与维护所需的知识. 同时也提供了Java客户端程序员开发Web Services所必备的知识.
|
|
Struts与JSP动态网站设计 |
J2EE开发环境架设 Struts架构剖析 ActionForm的观念与实现 I18N,.DynaActionForm,.Tiles Validator验证机制的观念与实现
|
让Java程序员能够从Servlet、JSP与Tag Library技术中,了解Struts的底层架构,进而加速Java动态网站的开发过程.
|
|
Hibernate 技术开发 |
ORM介绍 Hibernate架构探讨 Mapping方式 整合Hibernate与Web Container/EJB Container
|
训练Java程序员使用Hibernate撰写数据库应用程序的能力
|
|
Spring 2.0 技术开发 |
Spring简介 IoC,AOP的观念与实现 撰写简单的Hibernate,并知道如何结合Spring及Hibernate Spring MVC与范例实现
|
以Spring 2.0为基础,训练Java程序员能够从J2EE相关技术中,了解Spring的底层架构,逐步掌握如何使用Spring为基础来开发应用程序.
|
|
Ajax 和DWR技术开发 |
学会操作DOM对象 Ajax的Java Script链接库 DWR(Direct Web Remoting)的观念与实现
|
学会Ajax运作的原理,并认识DOJO、JSON等支持Ajax的JavaScript链接库,进而让网站开发人员以这为基础设计出具有Ajax功能且超炫的Java网站应用程序.
|
|
神州数码项目1
|
MVC框架的应用
B2B电子商务链系统的分析设计
以开源技术技术实现B2B电子商务链系统
|
以神州数码B2B电子商务供应链系统订单子系统为例,目的在于使学员通过实际项目开发掌握如何应用开放源码技术(Struts,Spring,Hibernate)构建灵活健壮的轻量级架构,更有效地应用标准J2EE组件和J2EE服务;掌握轻量级开放技术和核心的实现原理,建立支持可伸缩、灵活、可扩展、可个性化和支持国际化的电子商务系统。通过应用实例,引导学员把握设计、开发和部署Struts、Spring、Hibernate应用的整体流程,充分体会此框架在开放大型、可扩展的Web应用方面发挥的优势。
|
|
神州数码项目2 |
MVC框架 EJB的应用 EJB持久层和业务逻辑层的开发实例 struts表现层和控制层的开发实例
|
Enterprise JavaBeans(EJB)是J2EE规范的核心,本课程以神州数码B2B电子商务供应链系统订单子系统 + 物流模组为例,使学员了解EJB组件体系结构和类型、客户端连接过程,提供关于创建EJB和怎样将其融入健壮企业级应用程序的知识。教学员掌握如何使用EJB,Strtuts完成电子商务供应链系统的开发。
|
|
神州数码项目3 |
UML, RationalRose
EJB的概述;
EJB持久层和业务逻辑层的开发实例;struts表现层和控制层的开发实例;使用Axis技术学会集成组件Web Service的开发;
|
以神州数码易桥电子商务供应链系统订单子系统 + 物流模组 + 对帐模组为例,教学员掌握完整的Java项目开发过程,包含统一建模语言(UML),运用RationalRose进行分析设计、健壮性分析、用例和用例图、用例和角色、识别例和角色、边界、力度、类图等;Java多线程技术,JDBC数据库编程技术,日志,Java Web开发的国际化技术(I18N),XML解析技术;利用WebService技术和其它外系统的集成;掌握Subvision的配置和使用等。
|