課程名稱(chēng) |
課程內(nèi)容 |
*部分 (1周) |
J2SE高級(jí)編程 |
多線程 |
并行原理與創(chuàng)建和執(zhí)行線程;同步機(jī)制與同步方法、線程同步案例剖析:基于共享內(nèi)存單元的生產(chǎn)者/消費(fèi)者 |
文件類(lèi)和輸入輸出流 |
File類(lèi)、RandomAccessFile類(lèi)、I/O流、新I/OAPI; 案例分析:信貸處理程序 |
JTable與JTree |
用來(lái)顯示復(fù)雜數(shù)據(jù)結(jié)構(gòu):關(guān)系型與層次型. |
網(wǎng)絡(luò)通訊 |
以流套接字(socket)實(shí)現(xiàn)客戶(hù)/服務(wù)器通信、以數(shù)據(jù)包無(wú)連接形式通信;案例分析:在線博弈、聊天室 |
第二部分 (3周) |
J2EE核心技術(shù) |
Servlet的生命周期 |
init方法、destroy方法、doGet、doPost方法 |
客戶(hù)請(qǐng)求處理 |
表單數(shù)據(jù)、HTTP請(qǐng)求報(bào)頭、HTTP響應(yīng)報(bào)頭、HTTP狀態(tài)代碼 |
cookie管理與會(huì)話跟蹤 |
cookie的發(fā)送和接收、cookie存在的一些問(wèn)題、繪畫(huà)跟蹤API、瀏覽器會(huì)話與服務(wù)器會(huì)話 |
Filter與Listener |
Fileter的運(yùn)作方式、Listener接口API |
JSP語(yǔ)法及內(nèi)置對(duì)象 |
指令元素、動(dòng)作元素、腳本元素、內(nèi)置對(duì)象 |
表達(dá)式語(yǔ)言 |
EL語(yǔ)法、EL隱含對(duì)象、EL運(yùn)算符 |
JSP與JavaBean |
設(shè)置bean的屬性、bean的應(yīng)用、共享bean |
Servlet和JSP的集成 |
MVC架構(gòu)、MVC的應(yīng)用、數(shù)據(jù)共享方式 |
后臺(tái)數(shù)據(jù)庫(kù)訪問(wèn) |
數(shù)據(jù)庫(kù)聯(lián)連接池、JDO |
JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)(JSTL) |
標(biāo)簽類(lèi)型、JSTL編程舉例 |
文件的上傳與下載 |
Oreilly上傳組件、jspSmartUpload組件 |
JSP與JavaMail |
傳送一般郵件、傳送HTML格式的郵件、傳送附件 |
自定義標(biāo)簽庫(kù) |
Tag Handler、Tag Library、TLD |
第三部分 (2天) |
UNIX / LINUX開(kāi)發(fā)環(huán)境 |
開(kāi)發(fā)常用命令及系統(tǒng)操作命令的學(xué)習(xí) |
掌握UNIX,LINUX的開(kāi)發(fā)特點(diǎn)規(guī)律 |
第四部分 (3天) |
Oracle數(shù)據(jù)庫(kù) |
SQL*PLUS命令和環(huán)境 |
環(huán)境變量、desc、命令的生成、執(zhí)行、修改 |
PL/SQL |
PL/SQL編程 |
Sequence和同義詞 |
Sequence與Synonym的創(chuàng)建和使用 |
數(shù)據(jù)字典及用戶(hù)管理 |
如何使用數(shù)據(jù)字典視圖、用戶(hù)的創(chuàng)建刪除、GRANT、REVOKE、CONNECT命令等 |
Oracle數(shù)據(jù)庫(kù)結(jié)構(gòu) |
服務(wù)器例程、物理結(jié)構(gòu)及邏輯結(jié)構(gòu) |
Oracle網(wǎng)絡(luò)管理 |
Net Manager、配置監(jiān)聽(tīng)器、客戶(hù)端連接配置 |
第五部分 (3天) |
分析設(shè)計(jì) |
UML建模 |
靜態(tài)視圖、用例視圖、動(dòng)態(tài)視圖、組件圖、配置圖、RUP |
設(shè)計(jì)模式 |
工廠模式、單例模式、適配器模式、合成、裝飾、迭代子等 |
第六部分 (1周) |
項(xiàng)目實(shí)踐 |
信息產(chǎn)業(yè)部情報(bào)管理系統(tǒng) |
使用jsp,servlet,filter,javabean,MVC模式,SQLSERVER數(shù)據(jù)庫(kù)的實(shí)際項(xiàng)目 |
第七部分 (2周) |
AJAX |