課程介紹
本課程講述使用WebSphere Studio Application Deeloper去開發(fā)與J2EE標準相兼容的應用程序,主要包括以JSP/Serlet/ JaaBean為核心的Web應用程序,講解EJB的原理及開發(fā)要點,同時介紹如何使用EJB開發(fā)環(huán)境、JAVA編碼工具、以及WEB開發(fā)環(huán)境。
適合對象
應用程序開發(fā)員
系統(tǒng)開發(fā)員
架構(gòu)師
課程目標
理解WebSphere Studio Application Deeloper的特性和功能
解釋透視圖、視圖和編輯器的含義及它們之間的關系
掌握Serlet的原理
掌握JSP的語法及內(nèi)部對象的使用
重點掌握采用MVC模式開發(fā)Web應用
掌握通過JNDI訪問關系型數(shù)據(jù)庫
掌握EJB原理及開發(fā)要點
預備知識
基于Jaa的面向?qū)ο缶幊?
了解Internet及HTTP基礎
能夠閱讀并理解HTML文檔
數(shù)據(jù)庫基礎知識
前提課程
Jaa語言基礎
后續(xù)課程
Jaa設計模式
課程長度
7天(42學時)
課程內(nèi)容
*天
主題
Application Deeloper工作臺和常用透視圖
大綱
Application Deeloper工作臺
Resource透視圖
Help透視圖
Jaa透視圖
Web透視圖
介紹Serlet編程
第二天
主題
其它透視圖的介紹
大綱
JSP編程
Serer透視圖
Debug透視圖
Profiling透視圖
Data透視圖
XML透視圖
第三天
主題
EJB開發(fā)基礎
大綱
Plug-in透視圖
Scripts透視圖
Team透視圖;
CVS和Application Deeloper
J2EE透視圖
用J2EE透視圖做EJBs的開發(fā)
測試EJB
Web Serices向?qū)?
第四天
主題
J2EE概述
大綱
Web 應用程序架構(gòu)
Web服務器
J2EE概述
JDBC和Datasources
第五天
主題
Web開發(fā)基礎
大綱
Serlet編程
介紹Serlet APIs
介紹會話管理
第六天
主題
Web高級開發(fā)
大綱
介紹健壯的MVC設計模式
介紹JSP知識
介紹含有JaaBeans的JSP知識
介紹在JSP里的XML語法
介紹如何編寫和如何使用JSP自定義標簽
第七天
主題
EJB高級開發(fā)
大綱
介紹EJBs知識
介紹會話EJBs和實體EJBs的編程技巧
總結(jié)