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