课程介绍
本课程讲述使用WebSphere Studio Application Developer去开发与J2EE标准相兼容的应用程序,主要包括以JSP/Servlet/ JavaBean为核心的Web应用程序,讲解EJB的原理及开发要点,同时介绍如何使用EJB开发环境、JAVA编码工具、以及WEB开发环境。
适合对象
- 应用程序开发员
- 系统开发员
- 架构师
课程目标
- 理解WebSphere Studio Application Developer的特性和功能
- 解释透视图、视图和编辑器的含义及它们之间的关系
- 掌握Servlet的原理
- 掌握JSP的语法及内部对象的使用
- 重点掌握采用MVC模式开发Web应用
- 掌握通过JNDI访问关系型数据库
- 掌握EJB原理及开发要点
预备知识
- 基于Java的面向对象编程
- 了解Internet及HTTP基础
- 能够阅读并理解HTML文档
- 数据库基础知识
前提课程
- Java语言基础
后续课程
- Java设计模式
课程长度
- 7天(42学时)
课程内容
第一天
|
主题 |
Application Developer工作台和常用透视图 |
大纲 |
- Application Developer工作台
- Resource透视图
- Help透视图
- Java透视图
- Web透视图
- 介绍Servlet编程
|
第二天 |
主题 |
其它透视图的介绍 |
大纲 |
- JSP编程
- Server透视图
- Debug透视图
- Profiling透视图
- Data透视图
- XML透视图
|
第三天 |
主题 |
EJB开发基础 |
大纲 |
- Plug-in透视图
- Scripts透视图
- Team透视图;
- CVS和Application Developer
- J2EE透视图
- 用J2EE透视图做EJBs的开发
- 测试EJB
- Web Services向导
|
第四天 |
主题 |
J2EE概述 |
大纲 |
- Web 应用程序架构
- Web服务器
- J2EE概述
- JDBC和Datasources
|
第五天 |
主题 |
Web开发基础 |
大纲 |
- Servlet编程
- 介绍Servlet APIs
- 介绍会话管理
|
第六天 |
主题 |
Web高级开发 |
大纲 |
- 介绍健壮的MVC设计模式
- 介绍JSP知识
- 介绍含有JavaBeans的JSP知识
- 介绍在JSP里的XML语法
- 介绍如何编写和如何使用JSP自定义标签
|
第七天 |
主题 |
EJB高级开发 |
大纲 |
- 介绍EJBs知识
- 介绍会话EJBs和实体EJBs的编程技巧
- 总结
|