課程簡介
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程
Java語言的優(yōu)勢都有什么?
1、實用性。James Gosling將Java描述為“藍(lán)領(lǐng)”的程序設(shè)計語言。它能使開發(fā)者花小的代價完成工作,同時還能使得開發(fā)者在一段時間之后,還能繼續(xù)完成別人的(甚至自己的)代碼并且明白其中的意思。當(dāng)然,你也可以編寫可讀性差的代碼,就像你在其他語言中能做的一樣,但是使用良好的編碼風(fēng)格能夠讓它比其他許多語言都有更好的可讀性。
2、向下兼容。Sun公司和之后的Oracle(甲骨文)公司在確保一個版本的Java代碼能夠正常地在新的版本運行上做出了很多努力。雖然事情并不總是這樣,但向下兼容對開發(fā)者來說依然是一個引人注目的特性。沒有比為了能在新版本的平臺上運行代碼而修改舊版本中的正常代碼更糟糕的事情了。這簡直是浪費時間。
學(xué)習(xí)內(nèi)容
1.前端技術(shù)
掌握前端技術(shù)“三劍客”(HTML、CSS、JS);通過學(xué)習(xí)讓大家掌握靜態(tài)的網(wǎng)頁技術(shù),并且可以制作精美的網(wǎng)頁;同時增加了企業(yè)流行的jQuery技術(shù),為之后的課程打下基礎(chǔ)
2.數(shù)據(jù)庫
掌握數(shù)據(jù)庫及數(shù)據(jù)庫基本操作
3.JAVA數(shù)據(jù)庫操作
掌握J(rèn)AVA連接數(shù)據(jù)庫技術(shù);掌握數(shù)據(jù)庫事務(wù);掌握連接池的使用;掌握數(shù)據(jù)庫持久化工具的使用
4.軟件服務(wù)器及服務(wù)器相關(guān)技術(shù)
掌握服務(wù)器基本使用;掌握web工程創(chuàng)建;了解Servlet繼承體系;掌握Servlet應(yīng)用;掌握請求和響應(yīng);掌握Http協(xié)議;掌握轉(zhuǎn)發(fā)與重定向;掌握Servlet生命周期;掌握XML的基本操作
5.動態(tài)網(wǎng)頁JSP
了解MVC思想;掌握J(rèn)SP使用;掌握EL表達(dá)式使用;掌握J(rèn)STL標(biāo)簽庫;掌握單表增刪改查;掌握會話技術(shù)