Print

JAVA 软件工程师培训

主办单位:中培网   中培管理咨询

时间地点:2005-08-07至2005-08-07 在 深圳

学员对象:企业级JAVA架构设计师

费  用: 6000元

【培训对象】

企业级JAVA架构设计师

【课程收益】

【课程大纲】

培养目标:企业级JAVA架构设计师

培养宗旨:

培养企业急需的企业级j2ee软件工程师,针对企业需要的技能对JAVA技术进行精心剪裁,并加入软件工程师必须掌握的技能和技术前沿的JAVA软件工程师必备法宝,如单元测试工具JUnit,构造工具ANT,软件配置管理(SCM)工具VSS/CVS等等。学完本课程后,学员能够真正跨入JAVA软件工程师行列,担当企业级软件架构设计师。

在这里,您不仅仅学习到JAVA技术,更可以学习到以JAVA技术为主线的软件工程和项目开发的方方面面,学完后能够立即能够参与到企业级的项目开发当中承担主力任务。

课程特点:

1.系统性很强

2.真实的案例贴近实际

3.跟踪先进的技术(极限编程/测试驱动开发)

4.规范化(学习印度软件经验)

5.不仅仅是编程,在教学过程当中渗透设计思想

6.编程思想的熏陶,打通任督二脉,对编程语言一通百通

7.软件工程思想的灌输(分析,设计,实现,测试一条龙)

8. 不需要编程基础

9.多平台软件开发(Windows/Linux)

第一阶段:JAVA程序设计

目标技能:

a.应用面向对象技术建立复杂的Java Application及Applet。

b.使用文件(I/O)类库读写数据和文本文件。

c.创建Java图形界面应用。

d.事件处理

e.编写多线程程序。

f.应用Socket编写TCP/IP客户端应用。

g.异常处理

h.利用JUnit进行单元测试

i.利用ANT进行程序构建

j.利用VSS/CVS进行配置管理

k.UML基础

l.了解软件设计原则

课程大纲:

第一课: 软件开发生命周期介绍

第二课: 流程图的绘制与基本的编程逻辑

第三课: JAVA特征概述,开发环境的配置,JAVA平台与运行机制

第四课: JAVA程序构成,语句,表达式,关键词,数据类型,变量常量

第五课:运算符,方法,访问区分符

第六课: JAVA流程控制与数组

第七课:类与对象创建,构造器,包,GC垃圾收集,static/this/super

第八课: Java面向对象程序设计(OOD&OOP)

第九课:方法重载与方法覆盖

第十课: Java接口与抽象类

第十一课: UML基础

第十二课:软件设计原则

第十三课: 创建Java图形界面应用(AWT/Swing)

第十四课:布局管理

第十五课:HTML语言概述(TABLE/FORM)

第十六课:客户端小应用程序Applet

第十七课:JAVA事件处理机制

第十八课:JAVA异常处理机制

第十九课: 使用文件(I/O)类库读写数据和文本文件

第二十课: java对象序列化概述

第二十一课: 编写多线程程序

第二十二课: JAVA集合框架

第二十三课: JAVA反射机制

第二十四课: 编写Socket服务器

第二十五课: 编写Socket客户端应用

第二十六课: 利用JUnit进行单元测试

第二十七课: 利用ANT进行程序构建

第二十八课: 利用VSS/CVS进行配置管理

第二十九课: JAVA其他常见工具的使用(JAR/JAVA DOC/HELP)

第三十课:Linux基础

第三十一课:Linux环境下JAVA程序开发

第三十二课: 案例分析

第二阶段:Jsp/Servlet组件设计与实现

目标技能:

a.利用Servlet技术实现控制逻辑

b.利用JSP技术进行表示层的实现

c.JAVA BEAN技术

d.会话管理

e.JSP定制标签库

f.JNDI技术

g.利用JDBC编写数据库程序

h.数据库程序的开发过程

i.JBuilder/Weblogic开发环境

课程大纲:

第一课: 基于组件开发(CBD)概述

第二课: SQL Server数据库基础

第三课: SQL语句书写

第四课: JDBC开发数据库程序(1)

第五课: JDBC开发数据库程序(2)

第六课: JAVA BEAN技术(1)

第七课: JAVA BEAN技术(2)

第八课: JavaScript基础、利用JavaScript进行客户端验证

第九课: Java Servlet技术、Servlet生命周期、Servlet接口

第十课: 高级Servlet(会话管理)

第十一课: JNDI技术(数据源)

第十二课: JSP语法、指令和动作和JSP开发Web的几种主要方式

第十三课: JSP内置对象(session、application、request、response和out等组件)的编程应用

第十四课: Web页面中的错误处理方法和技术

第十五课: JSP定制标签库

第十六课: 利用JBuilder/Weblogic等工具实现JSP/Servlet/JavaBean的Web应用程序综合开发(网上银行项目)

第十七课: WEB应用程序的测试(HttpUnit等工具的用法)

第十八课: 案例分析

第三阶段:J2EE架构,MVC模式及Struts框架

目标技能:

a.掌握J2EE架构

b.学习常见设计模式

c.领悟MVC模式

d.深入掌握Struts框架

e.掌握XML/JAVA结合编程

f. 利用JAVA进行Web Service编程

课程大纲:

第一课: 体系结构、Framework概述

第二课: 理解J2EE架构

第三课: 模式介绍、设计模式与重构概述

第四课: 表示层设计注意事项

第五课: 表示层模式(截取过滤器/前端控制器/视图助手/复合视图/工作者服务 /分发者 视图模式)

第六课: MVC组成模式分析(常见设计模式)

第七课: MVC模式分析

第八课: Struts框架透析

第九课: Struts标记库

第十课: 利用Struts改进网上银行项目(1)

第十一课: 利用Struts改进网上银行项目(2)

第十二课: XML快速入门(XML、XSL、DTD、SCHEMA)

第十三课: XML/JAVA结合编程(DOM/SAX)

第十四课: Web Service快速入门

第十五课: 利用JAVA进行Web Service编程

第十六课: WEB(WAR)组件配置、打包与部署

第十七课: 案例分析

第四阶段:企业级组件EJB及EJB设计模式

目标技能:

a.EJB概述

b.Session Beans

c.Entity Beans

d.Message Beans

e.持久性管理

f.EJB事务管理

g.EJB安全管理

h.EJB设计策略

i.J2EE设计模 式

j.EJB设计模式

k.EJB性能与扩展性

课程大纲:

第一课: 分布式编程概述(企业级应用程序关注的特征)

第二课: RMI技术实现分布式编程

第三课: EJB概述

第四课: 无状态会话Bean

第五课: 有状态会话Bean

第六课: 会话Bean中的事务、会话Bean的部署

第七课: 实体Bean的基本原理;CMP实体Bean示例程序;CMP实体Bean的生命周期;

第八课: 容器管理的关系简介;BMP实体Bean原理和开发

第九课: 消息Bean的基础知识;消息Bean的生命周期;消息Bean的示例程序;消息Bean与并发控制;指定JMS连接工厂

第十课: MapMessage应用;在事务中使用消息Bean;消息的确认

第十一课:数据库中使用消息EJB的例子,消息Bean与并发控制、会话Bean与实体Bean的应用结合

第十二课: 应用JMS的理由;JMS基础知识

第十三课: JMS队列生产者/消费者开发实例;JMS主题生产者/消费者开发实例;JMS消息解析

第十四课: 业务层设计注意事项

第十五课: 业务层模式(业务代表/值对象/会话外观等)

第十六课: 集成层模式

第十七课: 其他EJB模式(消息外观/EJB命令/DTO/业务代理等)

第十八课: JAVA数据对象(JDO)

第十九课: EJB模块打包与部署

第二十课: EJB事务管理

第二十一课: EJB安全管理

第二十二课: 案例分析

赠送:数据库ORICLE 9i课程,配合JAVA开发使用.

近期开班时间:8月7日(周日班)

9月26日(晚班)

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ 培 训 回 执 表 (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2005-08-07至2005-08-07 在 深圳 举办的 JAVA 软件工程师培训

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 人 费用总计:______ 元

 

参 会 人:________ 所任职务:__________ 移动电话:_________

 

参 会 人:________ 所任职务:__________ 移动电话:_________

 

参 会 人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(020)39971893、62355796              传真号码:(020)62355807

联 系 人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc