开发阶段
第一章 JAVA起步
第二章 面向对象的编程
第三章 数据结构、IO、线程、网络
第四章 GUI
第五章 数据库
第六章 JDBC
第七章 HTML ,XML, CSS
第八章 JavaScript
第九章 Servlet
第十章 JSP
第十一章 AJAX
第十二章 MVC框架(Struts)
第十三章 ORM框架(Hibernate)
第十四章 IOC、AOP容器(Spring)
第十五章 EJB、WebService、JMS、JavaMail、JWS
第十六章 LINUX
第十七章 软件工程
测试阶段
阶段一 项目概述和项目需求分析
阶段二 项目环境搭建和测试设计
阶段三 项目测试执行
阶段四 项目总结
开发阶段
第一章 JAVA起步
JAVA语言概述
JAVA发展历史
JAVA技术的组成,分类及版本
JAVA语言特性
JAVA虚拟机简介
JAVA开发环境及过程
环境变量的配置
JAVA编程步骤
常用编辑器简介
初探JAVA编程
JAVA开发基础语法
JAVA关键字
JAVA标识符
JAVA数据类型
JAVA语言的注释规则
JAVA局部变量
JAVA表达式
JAVA操作运算符
JAVA语句
JAVA程序结构
数组(含多纬数组)
第二章 面向对象的编程
面向对象的概念
类和对象的概念、特性和区别
类的封装特性-----如何封装现实事物以及事物之间的关系
类图的画法及设计工具的使用[Rose、PowerDesigner]
面向对象的语法
包的概念、特性和使用
类的定义
变量的定义
方法的定义
构造函数
对象的构造
变量和方法的使用
类的高级特性
变量的分类及特性
Static 变量,方法
Final 变量,方法和类
抽象类、接口和内部类
抽象类的定义、特性和使用
接口的定义、特性和使用
内部类的定义、特性和使用
继承和多态
继承的概念和原则
继承的语法
继承的应用
多态的概念和应用
面向接口编程
异常
异常的概念
异常的分类、关键字及使用
自定义异常
第三章 数据结构、IO、线程、网络
数据结构
常见数据结构简介
容器的概念
Collection接口
List接口
Set接口
Map接口
常用数据结构实现类
IO
流的概念和作用
Java.io包简介
字节流
字符流
节点流
过程流
Serializable接口
文件和目录操作
线程
线程的概念
线程的状态和调度
JAVA中创建线程的方式
JAVA中操作线程的常用API
线程的应用
网络(Socket)
网络协议简介
Socket常用API
TCP协议应用
UDP协议应用(选)
FTP应用(选)
第四章 GUI
JAVA GUI概述
JAVA GUI发展历史
Applet、AWT、Swing、SWT简介
JAVA集成开发环境[Eclipse / NetBeans]
Eclispe和NetBeans简介
Eclipse及插件的安装 / NetBeans的安装
Eclipse常见问题解决
Eclipse基本使用 / NetBeans的基本使用
利用Eclipse / NetBeans 调试JAVA程序
Swing
Swing 简介
Swing程序结构
Top-Lever Containers
Common Swing componets
Layout
Border of components
Events and Listeners
Swing’s Look and Feel
Custom componets
SWT
SWT简介
SWT程序结构
SWT 常用组件
SWT事件和监听
RCP简介
第五章 数据库
数据库概念
主流数据库管理系统(Oracle SQL Server MySql)
数据库基本设计和常用设计工具(PowerDesigner)
SQL(SQL92标准)
PSQL
存储过程(基于oracle)
触发器(基于oracle)
第六章 JDBC
JDBC概述
JDBC概念
JDBC驱动分类
JDBC基本使用
JDBC编程步骤
JDBC编程注意事项
数据库连接池
JDBC高级使用
JDBC的事务处理
JDBC调用存储过程
JDBC处理大字段
Java.sql包内的常用类、接口简介
JNI简介
第七章 HTML ,XML, CSS
HTML语法
HTML常用组件
HTML框架
CSS语法
CSS常见应用
个人网站
XML的概念
XML文档
命名空间(Naming Space)
XML 文档规则
DTD
SCHEMA
样式表(XSL)
第八章 JavaScript
JavaScript语法
JavaScript内置对象,方法及正则表达式
JavaScript操作HTML组件和CSS
JavaScript操作框架和基本的客户端数据验证
第九章 Servlet
HTTP协议简介
Web服务器,Servlet容器简介
主流Web服务器,Servlet容器简介
Web应用程序介绍
Tomcat 基本使用
Tomcat配置文件介绍
Servlet基础
Servlet概念
创建Servlet
映射Servlet
客户端常用组件与Servlet的传值技术
Servlet响应客户端技术
Servlet高级技术
Servlet生命周期
HttpServletRequest,HttpServletResponse,RequestDispatcher及其常用方法介绍
HttpSession , ServletContext , ServletConfig 及其常用方法介绍
过滤器( Filter ) 和 监听器 ( Listener )
过滤器( Filter ) 和监听器 ( Listener ) 简介
创建过滤器( Filter )
创建监听器( Listener )
过滤器( Filter ) 和 监听器 ( Listener )的现实应用
第十章 JSP
JSP
JSP简介
JSP程序结构及基本语法
JSP元素
JSP指令
JSP内置对象
JSP标签
JSP标签简介
JSTL标签
自定义标签
MVC模式
MVC模式概念
Web应用程序发展阶段
Servlet+JSP+JavaBean实现MVC
第十一章 AJAX
AJAX基本概念
AJAX基本实现
DWR, Buffalo, EXT等任两种
第十二章 MVC框架(Struts)
主流MVC框架简介
Struts概述
Struts简介
Struts体系结构
Struts如何实现MVC
Struts工作原理
Struts组件介绍
Struts开发环境
Struts初探
Struts工作流程
Struts高级应用
Struts国际化
Struts使用验证功能
Prebuilt Action 的使用
多模块协同开发
Struts验证框架
Struts标签
HTML标签
Bean标签
Logic标签
Titles标签
Log4j简介( 选 )
第十三章 ORM框架(Hibernate)
主流ORM框架简介
Hibernate概述
Hiberante介绍
Hibernate体系结构
Hibernate基础
Hibernate开发环境
Hiberante常用API介绍
Hibernate配置及映射文件
Hibernate开发步骤
HQL
Hibernate高级特性
延迟加载机制
缓存机制
第十四章 IOC、AOP容器(Spring)
IOC,AOP简介
Spring概述
Spring简介
Spring体系结构
Spring Core
Spring IOC介绍
Spring IOC应用
Spring AOP
Spirng AOP介绍
Spirng AOP应用
Web Spring
SSH ( Spring + Struts + Hibernate )
Spirng对Struts的支持
Spring对Hibernate的支持
Spirng集成Struts,Hibernate
第十五章 EJB、WebService、JMS、JavaMail、JWS
J2ee容器
J2ee容器简介
Weblogic , JBoss基本使用
JNDI
JNDI简介
JNDI基础API
JNDI应用举例
JMS
JMS简介
JMS基础API
JMS应用举例子
WebService
WebService简介
主流WebService实现介绍
WebService应用举例
JavaMail
JavaMail简介
JavaMail基础API
JavaMail应用举例
EJB2.0
EJB2.0简介
Stateless SessionBean
Stateful SessionBean
CMP EntityBean
BMP EntityBean
MessageDriveBean
EJB3.0
EJB3.0简介
元数据
EJB3.0与EJB2.0的差异
EJB3.0持久化API
JWS
JWS简介
JWS应用举例
第十六章 LINUX
Linux 简介
Linux安装和卸栽
Linux系统使用
Linux shell
Linux下java开发
第十七章 软件工程
RUP统一过程的介绍,迭代开发。
用例图
活动图
类图
对象图
顺序图
交互图
组件图
部署图
工程化的开发模型
需求分析
概要设计
详细设计
编码实现
测试
部署,上线
测试阶段
阶段一 项目概述和项目需求分析
软件基础理论
软件测试基本概念
软件生命周期
软件测试阶段
项目概述
测试需求分析
阶段二 项目环境搭建和测试设计
软件测试环境搭建
测试计划
测试用例
配置管理理论和工具(VSS)
阶段三 项目测试执行
系统测试
缺陷
测试估计
软件测试流程
测试管理工具(TD)
网络抓包工具Ethreal
性能测试(wmload , loadrunner等)
修订测试用例
阶段四 项目总结
测试报告
缺陷率
漏测分析
软件测试质量保证
项目清单
进销存运营管理系统
客户关系管理系统
医院体检信息分析系统
高速公路预算管理系统
保险公司大客户信息系统
体育馆运营支撑系统
旅游信息管理系统
彩票服务分析网