java 软 件 工 程 师 培 训 教 学 大 纲 1 JAVA 软 件 工 程 师 培 训 教 学 大 纲 深 圳 软 件 园 人 才 实 训 基 地 2009 年 3 月 目 录
java 软 件 工 程 师 培 训 教 学 大 纲 2 教 学 阶 段...3 第 一 章 JAVA 起 步...3 第 二 章 面 向 对 象 的 编 程...4 第 三 章 数 据 结 构 IO 线 程 网 络...5 第 四 章 GUI...6 第 五 章 数 据 库...7 第 六 章 JDBC...7 第 七 章 HTML,XML, CSS...8 第 八 章 JavaScript...8 第 九 章 Servlet...9 第 十 章 JSP...10 第 十 一 章 AJAX...10 第 十 二 章 MVC 框 架 (Struts)...11 第 十 三 章 ORM 框 架 (Hibernate)...12 第 十 四 章 IOC AOP 容 器 (Spring)...12 第 十 五 章 EJB WebService JMS JavaMail JWS...13 第 十 六 章 LINUX...14 第 十 七 章 软 件 工 程...15 项 目 阶 段...16 阶 段 一 技 术 演 练...16 阶 段 二 项 目 需 求 分 析...16 阶 段 三 概 要 设 计...16 阶 段 四 详 细 设 计...16 阶 段 五 编 码...16 阶 段 六 测 试...16 阶 段 七 部 署, 上 线...16 项 目 清 单...16
java 软 件 工 程 师 培 训 教 学 大 纲 3 教 学 阶 段 第 一 章 JAVA 起 步 JAVA 语 言 概 述 JAVA 发 展 历 史 JAVA 技 术 的 组 成, 分 类 及 版 本 JAVA 语 言 特 性 JAVA 虚 拟 机 简 介 JAVA 开 发 环 境 及 过 程 环 境 变 量 的 配 置 JAVA 编 程 步 骤 常 用 编 辑 器 简 介 初 探 JAVA 编 程 JAVA 开 发 基 础 语 法 JAVA 关 键 字 JAVA 标 识 符 JAVA 数 据 类 型 JAVA 语 言 的 注 释 规 则 JAVA 局 部 变 量 JAVA 表 达 式 JAVA 操 作 运 算 符 JAVA 语 句 JAVA 程 序 结 构 数 组 ( 含 多 纬 数 组 )
java 软 件 工 程 师 培 训 教 学 大 纲 4 第 二 章 面 向 对 象 的 编 程 面 向 对 象 的 概 念 类 和 对 象 的 概 念 特 性 和 区 别 类 的 封 装 特 性 ----- 如 何 封 装 现 实 事 物 以 及 事 物 之 间 的 关 系 类 图 的 画 法 及 设 计 工 具 的 使 用 [Rose PowerDesigner] 面 向 对 象 的 语 法 包 的 概 念 特 性 和 使 用 类 的 定 义 变 量 的 定 义 方 法 的 定 义 构 造 函 数 对 象 的 构 造 变 量 和 方 法 的 使 用 类 的 高 级 特 性 变 量 的 分 类 及 特 性 Static 变 量, 方 法 Final 变 量, 方 法 和 类 抽 象 类 接 口 和 内 部 类 抽 象 类 的 定 义 特 性 和 使 用 接 口 的 定 义 特 性 和 使 用 内 部 类 的 定 义 特 性 和 使 用 继 承 和 多 态 继 承 的 概 念 和 原 则 继 承 的 语 法 继 承 的 应 用 多 态 的 概 念 和 应 用 面 向 接 口 编 程
java 软 件 工 程 师 培 训 教 学 大 纲 5 异 常 异 常 的 概 念 异 常 的 分 类 关 键 字 及 使 用 自 定 义 异 常 第 三 章 数 据 结 构 IO 线 程 网 络 数 据 结 构 常 见 数 据 结 构 简 介 容 器 的 概 念 Collection 接 口 List 接 口 Set 接 口 Map 接 口 常 用 数 据 结 构 实 现 类 IO 流 的 概 念 和 作 用 Java.io 包 简 介 字 节 流 字 符 流 节 点 流 过 程 流 Serializable 接 口 文 件 和 目 录 操 作 线 程 线 程 的 概 念 线 程 的 状 态 和 调 度
java 软 件 工 程 师 培 训 教 学 大 纲 6 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
java 软 件 工 程 师 培 训 教 学 大 纲 7 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 编 程 注 意 事 项 数 据 库 连 接 池
java 软 件 工 程 师 培 训 教 学 大 纲 8 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 内 置 对 象, 方 法 及 正 则 表 达 式
java 软 件 工 程 师 培 训 教 学 大 纲 9 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 )
java 软 件 工 程 师 培 训 教 学 大 纲 10 过 滤 器 ( Filter ) 和 监 听 器 ( Listener ) 的 现 实 应 用 第 十 章 JSP JSP JSP 简 介 JSP 程 序 结 构 及 基 本 语 法 JSP 元 素 JSP 指 令 JSP 内 置 对 象 JSP 标 签 JSP 标 签 简 介 JSTL 标 签 自 定 义 标 签 MVC 模 式 MVC 模 式 概 念 Web 应 用 程 序 发 展 阶 段 Servlet+JSP+JavaBean 实 现 MVC 第 十 一 章 AJAX AJAX 基 本 概 念 AJAX 基 本 实 现
java 软 件 工 程 师 培 训 教 学 大 纲 11 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 标 签
java 软 件 工 程 师 培 训 教 学 大 纲 12 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
java 软 件 工 程 师 培 训 教 学 大 纲 13 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
java 软 件 工 程 师 培 训 教 学 大 纲 14 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 开 发
java 软 件 工 程 师 培 训 教 学 大 纲 15 第 十 七 章 软 件 工 程 RUP 统 一 过 程 的 介 绍, 迭 代 开 发 用 例 图 活 动 图 类 图 对 象 图 顺 序 图 交 互 图 组 件 图 部 署 图 工 程 化 的 开 发 模 型 需 求 分 析 概 要 设 计 详 细 设 计 编 码 实 现 测 试 部 署, 上 线
java 软 件 工 程 师 培 训 教 学 大 纲 16 项 目 阶 段 阶 段 一 阶 段 二 阶 段 三 阶 段 四 阶 段 五 阶 段 六 阶 段 七 技 术 演 练 项 目 需 求 分 析 概 要 设 计 详 细 设 计 编 码 测 试 部 署, 上 线 项 目 清 单 进 销 存 运 营 管 理 系 统 客 户 关 系 管 理 系 统 医 院 体 检 信 息 分 析 系 统 高 速 公 路 预 算 管 理 系 统 保 险 公 司 大 客 户 信 息 系 统 体 育 馆 运 营 支 撑 系 统 旅 游 信 息 管 理 系 统 彩 票 服 务 分 析 网