課程簡(jiǎn)介:
《JAVA WEB應(yīng)用基礎(chǔ)》是軟件服務(wù)外包專(zhuān)業(yè)理論的重要選修課程之一,主要研究如何運(yùn)用JAVA技術(shù)進(jìn)行WEB應(yīng)用開(kāi)發(fā),,是JAVA語(yǔ)言程序設(shè)計(jì)的后續(xù)課程,,是學(xué)習(xí)JAVA編程技術(shù)的重要基礎(chǔ)課程,是J2EE企業(yè)應(yīng)用開(kāi)發(fā)的基礎(chǔ),,是計(jì)算機(jī)軟件設(shè)計(jì)方向的重要課程,,掌握JAVA WEB應(yīng)用開(kāi)發(fā)的基本理論和設(shè)計(jì)思想是非常重要的。通過(guò)本課程的教學(xué)培養(yǎng)學(xué)生的抽象思維,、邏輯推導(dǎo)和概括能力,,并為其后繼學(xué)習(xí)奠定堅(jiān)實(shí)的理論基礎(chǔ)。
教學(xué)內(nèi)容:
(一)Java應(yīng)用開(kāi)發(fā)概述及面向?qū)ο缶幊袒A(chǔ)
1. Java應(yīng)用開(kāi)發(fā)基本概念,、術(shù)語(yǔ)和技術(shù)框架,;2. 面向?qū)ο蟮脑O(shè)計(jì)思想和設(shè)計(jì)模式的思想。
(二)MySQL使用及JDBC應(yīng)用開(kāi)發(fā)
1. JDBC概述及基本原理,;2. MYSQL的安裝及使用,;3. JDBC應(yīng)用編程接口;4. JDBC在實(shí)際系統(tǒng)中的應(yīng)用,。
(三)XML概述及應(yīng)用開(kāi)發(fā)
1. XML基本概述,;2. XML Schema與命名空間;3. SAX解析技術(shù),。
(四)Servlet概述及應(yīng)用
1. Servlet概述及基本原理,;2. Session狀態(tài)持久化技術(shù);3. 過(guò)濾器和監(jiān)聽(tīng)器,。
(五)JSP及標(biāo)簽
1. JSP概述及基本原理,;2. JSP內(nèi)置對(duì)象的使用;3. JSP和Servlet的結(jié)合,;4. 自定義標(biāo)簽的使用,;5. EL表達(dá)式及JSTL的使用。
(六)Javascript概述及應(yīng)用
1. Javascript概述及基本語(yǔ)法,;2. 數(shù)據(jù)類(lèi)型與變量,;3. Javascript對(duì)象與數(shù)組;4. 瀏覽器對(duì)象系統(tǒng),;5. 函數(shù)與事件處理,;6. 頁(yè)面驗(yàn)證與正則表達(dá)式,。
(七)MVC概述
1. MVC的原理及編程應(yīng)用,。