WEB開發(fā)基礎(chǔ)教學(xué)大綱
課程編號:08050700
Web開發(fā)基礎(chǔ)
TheBasisofWEBDevelopment
總學(xué)時:40總學(xué)分:2.5
課程性質(zhì):專業(yè)必修課
開設(shè)學(xué)期及周學(xué)時分配:第三學(xué)年第5學(xué)期,3學(xué)時/周適用專業(yè)及層次:軟件工程專業(yè)本科相關(guān)課程:Java語言程序設(shè)計,JSP程序設(shè)計
教材:《21世紀高等學(xué)校計算機教育實用規(guī)劃教材JavaWeb編程技術(shù)》,
沈澤剛,秦玉平編著,清華大學(xué)出版社,201*年
推薦參考書:
1、《WEB程序設(shè)計教程》,張念魯劉紅屏編著,高等教育出版社,
201*年;
2、《Web程序設(shè)計》,賈華丁編著,高等教育出版社,201*年;3、《JavaWeb開發(fā)教程入門與提高篇(JSP+Servlet)》,李緒成閆
海珍編著,清華大學(xué)出版社,201*年;
4、《深入體驗JavaWeb開發(fā)內(nèi)幕--核心基礎(chǔ)》(第一版),張孝祥編
著,電子工業(yè)出版社,201*年一、課程目的及要求
通過本課程的學(xué)習(xí),不但可以使學(xué)生掌握Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮;Web應(yīng)用開發(fā)中組件重用技術(shù);表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用等;Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題,培養(yǎng)學(xué)生的WEB開發(fā)能力,為學(xué)生以后從事Web項目建設(shè)打下堅實的基礎(chǔ)。二、課程內(nèi)容及學(xué)時分配第1章Web應(yīng)用概述(4學(xué)時)1.1Web應(yīng)用體系結(jié)構(gòu)1.2服務(wù)器的安裝與配置
1.3HTTP基礎(chǔ)1.4動態(tài)Web文檔技術(shù)1.5Servlet與JSP入門
第2章Servlet技術(shù)模型(4學(xué)時)2.1ServletAPI
2.2Servlet的執(zhí)行過程和生命周期2.3分析請求2.4發(fā)送響應(yīng)
第3章Servlet容器模型(4學(xué)時)3.1Web應(yīng)用的結(jié)構(gòu)和部署3.2部署描述文件3.3ServletConfig接口3.4ServletContext接口3.5Servlet的多線程問題第4章會話管理(4學(xué)時)第5章JSP技術(shù)模型(4學(xué)時)
第6章Web組件重用與JavaBeans(4學(xué)時)第7章JDBC數(shù)據(jù)庫訪問(2學(xué)時)第8章使用表達式語言(2學(xué)時)第9章自定義標簽的開發(fā)(2學(xué)時)第10章JSTL與標簽文件(2學(xué)時)第11章Web事件處理與過濾器(2學(xué)時)第12章Web應(yīng)用的安全性(2學(xué)時)第13章Struts框架基礎(chǔ)(2學(xué)時)第14章Ajax技術(shù)基礎(chǔ)(2學(xué)時)
三、教學(xué)重點與難點第1章Web應(yīng)用概述重點:服務(wù)器的安裝與配置難點:Servlet與JSP入門第2章Servlet技術(shù)模型
重點:Servlet的執(zhí)行過程和生命周期難點:分析請求及發(fā)送響應(yīng)第3章Servlet容器模型
重點:Web應(yīng)用的結(jié)構(gòu)和部署以及部署描述文件難點:ServletConfig接口及ServletContext接口第4章會話管理
重點:servlet下怎樣使用session難點:向session傳值第5章JSP技術(shù)模型重點:JSP語法難點:JSP技術(shù)模型
第6章Web組件重用與JavaBeans重點:web組件重用難點:JavaBeans的使用第7章JDBC數(shù)據(jù)庫訪問重點:JDBC數(shù)據(jù)庫的連接難點:JDBC數(shù)據(jù)庫的訪問第8章使用表達式語言重點:掌握各種表達式的語法難點:如何使用表達式第9章自定義標簽的開發(fā)重點:標簽對象難點:標簽的開發(fā)第10章JSTL與標簽文件重點:JSTL文件難點:標簽文件
第11章Web事件處理與過濾器重點:web事件的處理難點:web過濾器第12章Web應(yīng)用的安全性重點:web的應(yīng)用難點:web的開發(fā)第13章Struts框架基礎(chǔ)重點:Struts框架
難點:如何構(gòu)建Struts框架第14章Ajax技術(shù)基礎(chǔ)重點:Ajax技術(shù)
難點:如何使用Ajax技術(shù)四、主要教學(xué)方式
本課程采用多媒體設(shè)備,結(jié)合板書形式進行教學(xué)。五、典型作業(yè)練習(xí)
1、servlet規(guī)范及生命周期如何寫一個自己的MVC框架加載、實例化、初始化、處理客戶端請求以及如何被移除?
2、Javax.servlet.Servlet接口的init,service和destroy方法doGet和doPost。
3、什么情況下調(diào)用doGet()和doPost()get與post的區(qū)別?4、jsp中文亂碼處理jsp內(nèi)置對象有哪些如何使用request對象有哪些方法requestresponsesessionoutapplication?5、pageconfigpageContextexception跳轉(zhuǎn)方式區(qū)別forward和redirect的區(qū)別web應(yīng)用的目錄結(jié)構(gòu),如何發(fā)布應(yīng)用?六、課程考核方式
本課程采用期末閉卷考試方式進行考核。
撰寫人:
審核人:
信息科學(xué)技術(shù)學(xué)院課程簡介
Web開發(fā)基礎(chǔ)(TheBasisofWEBDevelopment)
課程編號:08050700課程性質(zhì):專業(yè)必修課
開設(shè)學(xué)期及學(xué)時分配:第三學(xué)年第5學(xué)期,3學(xué)時/周適用專業(yè)及層次:軟件工程專業(yè)本科
先行課程:數(shù)據(jù)結(jié)構(gòu);Java語言程序設(shè)計后繼課程:JSP程序設(shè)計
教材:《21世紀高等學(xué)校計算機教育實用規(guī)劃教材JavaWeb編程技術(shù)》,沈
澤剛,秦玉平編著,清華大學(xué)出版社,201*年推薦參考書:
1、《WEB程序設(shè)計教程》,張念魯劉紅屏編著,高等教育出版社,201*年;2、《Web程序設(shè)計》,賈華丁編著,高等教育出版社,201*年;3、《JavaWeb開發(fā)教程入門與提高篇(JSP+Servlet)》,李緒成閆海珍編
著,清華大學(xué)出版社,201*年;
4、《深入體驗JavaWeb開發(fā)內(nèi)幕--核心基礎(chǔ)》(第一版),張孝祥編著,電子工業(yè)出版社,201*年課程目的、內(nèi)容與要求:
課程目的:應(yīng)用Java技術(shù)開發(fā)Web應(yīng)用的發(fā)展特性,涉及了當(dāng)前應(yīng)用廣泛的開發(fā)規(guī)范,結(jié)構(gòu)清晰,應(yīng)用實例豐富,實現(xiàn)理論學(xué)習(xí)和實際應(yīng)用的充分結(jié)合。在tomcat服務(wù)器環(huán)境下用session和servlet技術(shù)來快速建立實現(xiàn)相應(yīng)web層組件的知識和技能。
本課程的主要內(nèi)容有:基于Java的Web編程技術(shù),主要內(nèi)容包括:Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮;Web應(yīng)用開發(fā)中組件重用技術(shù);表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用等;Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題;最后介紹了Struts框架和Ajax技術(shù)。
本課程要求學(xué)生了解web編程技術(shù)的產(chǎn)生和發(fā)展過程,理解JSP的各種元素、生命周期、作用域?qū)ο蟾拍,掌握Web應(yīng)用開發(fā)中組件重用技術(shù),掌握表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用,掌握數(shù)據(jù)庫恢復(fù)和數(shù)據(jù)庫并發(fā)控制的概念和實現(xiàn)技術(shù),理解Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題。
撰寫人:
審核人:
擴展閱讀:Web開發(fā)基礎(chǔ)A_教學(xué)大綱
課程編號:08050710
Web開發(fā)基礎(chǔ)A
TheBasisofWEBDevelopment
總學(xué)時:40總學(xué)分:2.5
課程性質(zhì):專業(yè)必修課
開設(shè)學(xué)期及周學(xué)時分配:第3學(xué)年第5學(xué)期,3學(xué)時/周適用專業(yè)及層次:軟件工程專業(yè)本科相關(guān)課程:Java語言程序設(shè)計,JSP程序設(shè)計
教材:《21世紀高等學(xué)校計算機教育實用規(guī)劃教材JavaWeb編程技術(shù)》,
沈澤剛,秦玉平編著,清華大學(xué)出版社,201*年
推薦參考書:
1、《WEB程序設(shè)計教程》,張念魯劉紅屏編著,高等教育出版社,
201*年;
2、《Web程序設(shè)計》,賈華丁編著,高等教育出版社,201*年;3、《JavaWeb開發(fā)教程入門與提高篇(JSP+Servlet)》,李緒成閆
海珍編著,清華大學(xué)出版社,201*年;
4、《深入體驗JavaWeb開發(fā)內(nèi)幕--核心基礎(chǔ)》(第一版),張孝祥編
著,電子工業(yè)出版社,201*年一、課程目的及要求
通過本課程的學(xué)習(xí),不但可以使學(xué)生掌握Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮;Web應(yīng)用開發(fā)中組件重用技術(shù);表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用等;Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題,培養(yǎng)學(xué)生的WEB開發(fā)能力,為學(xué)生以后從事Web項目建設(shè)打下堅實的基礎(chǔ)。二、課程內(nèi)容及學(xué)時分配第1章Web應(yīng)用概述(4學(xué)時)1.1Web應(yīng)用體系結(jié)構(gòu)1.2服務(wù)器的安裝與配置
1.3HTTP基礎(chǔ)1.4動態(tài)Web文檔技術(shù)1.5Servlet與JSP入門
第2章Servlet技術(shù)模型(4學(xué)時)2.1ServletAPI
2.2Servlet的執(zhí)行過程和生命周期2.3分析請求2.4發(fā)送響應(yīng)
第3章Servlet容器模型(4學(xué)時)3.1Web應(yīng)用的結(jié)構(gòu)和部署3.2部署描述文件3.3ServletConfig接口3.4ServletContext接口3.5Servlet的多線程問題第4章會話管理(4學(xué)時)第5章JSP技術(shù)模型(4學(xué)時)
第6章Web組件重用與JavaBeans(4學(xué)時)第7章JDBC數(shù)據(jù)庫訪問(2學(xué)時)第8章使用表達式語言(2學(xué)時)第9章自定義標簽的開發(fā)(2學(xué)時)第10章JSTL與標簽文件(2學(xué)時)第11章Web事件處理與過濾器(2學(xué)時)第12章Web應(yīng)用的安全性(2學(xué)時)第13章Struts框架基礎(chǔ)(2學(xué)時)第14章Ajax技術(shù)基礎(chǔ)(2學(xué)時)
三、教學(xué)重點與難點第1章Web應(yīng)用概述重點:服務(wù)器的安裝與配置難點:Servlet與JSP入門第2章Servlet技術(shù)模型
重點:Servlet的執(zhí)行過程和生命周期難點:分析請求及發(fā)送響應(yīng)第3章Servlet容器模型
重點:Web應(yīng)用的結(jié)構(gòu)和部署以及部署描述文件難點:ServletConfig接口及ServletContext接口第4章會話管理
重點:servlet下怎樣使用session難點:向session傳值第5章JSP技術(shù)模型重點:JSP語法難點:JSP技術(shù)模型
第6章Web組件重用與JavaBeans重點:web組件重用難點:JavaBeans的使用第7章JDBC數(shù)據(jù)庫訪問重點:JDBC數(shù)據(jù)庫的連接難點:JDBC數(shù)據(jù)庫的訪問第8章使用表達式語言重點:掌握各種表達式的語法難點:如何使用表達式第9章自定義標簽的開發(fā)重點:標簽對象難點:標簽的開發(fā)第10章JSTL與標簽文件重點:JSTL文件難點:標簽文件
第11章Web事件處理與過濾器重點:web事件的處理難點:web過濾器第12章Web應(yīng)用的安全性重點:web的應(yīng)用難點:web的開發(fā)第13章Struts框架基礎(chǔ)重點:Struts框架
難點:如何構(gòu)建Struts框架第14章Ajax技術(shù)基礎(chǔ)重點:Ajax技術(shù)
難點:如何使用Ajax技術(shù)四、主要教學(xué)方式
本課程采用多媒體設(shè)備,結(jié)合板書形式進行教學(xué)。五、典型作業(yè)練習(xí)
1、servlet規(guī)范及生命周期如何寫一個自己的MVC框架加載、實例化、初始化、處理客戶端請求以及如何被移除?
2、Javax.servlet.Servlet接口的init,service和destroy方法doGet和doPost。
3、什么情況下調(diào)用doGet()和doPost()get與post的區(qū)別?4、jsp中文亂碼處理jsp內(nèi)置對象有哪些如何使用request對象有哪些方法requestresponsesessionoutapplication?5、pageconfigpageContextexception跳轉(zhuǎn)方式區(qū)別forward和redirect的區(qū)別web應(yīng)用的目錄結(jié)構(gòu),如何發(fā)布應(yīng)用?六、課程考核方式
本課程采用期末閉卷考試方式進行考核。
撰寫人:宋波
審核人:
信息科學(xué)技術(shù)學(xué)院課程簡介
Web開發(fā)基礎(chǔ)(TheBasisofWEBDevelopment)
課程編號:08050710課程性質(zhì):專業(yè)必修課
開設(shè)學(xué)期及學(xué)時分配:第三學(xué)年第5學(xué)期,3學(xué)時/周適用專業(yè)及層次:軟件工程專業(yè)本科
先行課程:數(shù)據(jù)結(jié)構(gòu);Java語言程序設(shè)計后繼課程:JSP程序設(shè)計
教材:《21世紀高等學(xué)校計算機教育實用規(guī)劃教材JavaWeb編程技術(shù)》,沈
澤剛,秦玉平編著,清華大學(xué)出版社,201*年推薦參考書:
1、《WEB程序設(shè)計教程》,張念魯劉紅屏編著,高等教育出版社,201*年;2、《Web程序設(shè)計》,賈華丁編著,高等教育出版社,201*年;3、《JavaWeb開發(fā)教程入門與提高篇(JSP+Servlet)》,李緒成閆海珍編
著,清華大學(xué)出版社,201*年;
4、《深入體驗JavaWeb開發(fā)內(nèi)幕--核心基礎(chǔ)》(第一版),張孝祥編著,電子工業(yè)出版社,201*年課程目的、內(nèi)容與要求:
課程目的:應(yīng)用Java技術(shù)開發(fā)Web應(yīng)用的發(fā)展特性,涉及了當(dāng)前應(yīng)用廣泛的開發(fā)規(guī)范,結(jié)構(gòu)清晰,應(yīng)用實例豐富,實現(xiàn)理論學(xué)習(xí)和實際應(yīng)用的充分結(jié)合。在tomcat服務(wù)器環(huán)境下用session和servlet技術(shù)來快速建立實現(xiàn)相應(yīng)web層組件的知識和技能。
本課程的主要內(nèi)容有:基于Java的Web編程技術(shù),主要內(nèi)容包括:Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮龋籛eb應(yīng)用開發(fā)中組件重用技術(shù);表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用等;Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題;最后介紹了Struts框架和Ajax技術(shù)。
本課程要求學(xué)生了解web編程技術(shù)的產(chǎn)生和發(fā)展過程,理解JSP的各種元素、生命周期、作用域?qū)ο蟾拍,掌握Web應(yīng)用開發(fā)中組件重用技術(shù),掌握表達式語言的使用,標準標簽庫和自定義標簽以及標簽文件的使用,掌握數(shù)據(jù)庫恢復(fù)和數(shù)據(jù)庫并發(fā)控制的概念和實現(xiàn)技術(shù),理解Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題。
撰寫人:宋波
審核人:
友情提示:本文中關(guān)于《WEB開發(fā)基礎(chǔ)教學(xué)大綱》給出的范例僅供您參考拓展思維使用,WEB開發(fā)基礎(chǔ)教學(xué)大綱:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。