更新時(shí)間:2020-12-02 15:30:43 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2436次
Java學(xué)習(xí)書籍有什么好的推薦,書籍是傳遞知識(shí)最基本也是最常用的方式。Java零基礎(chǔ)入門的學(xué)員應(yīng)該看哪些書籍,小編為大家整理了一些,供大家挑選學(xué)習(xí)。
1. Java零基礎(chǔ)入門級(jí):就是有一定的基礎(chǔ)(比如最常見的HTML標(biāo)簽及其屬性、事件、方法;最常見的CSS屬性;基礎(chǔ)的JavaScript編程能力),能夠完成一些簡(jiǎn)單的WEB前端需求。
推薦:《JavaScript dom編程藝術(shù)》
理由:此書絕對(duì)是入門的好書,本人也是在接觸JS一段時(shí)間后才看的這本書。此書從JS的歷史-JS基礎(chǔ)語法知識(shí)-DOM介紹和簡(jiǎn)單的使用。現(xiàn)在這本書已經(jīng)出了第二版,需要的朋友直接第二版就行。
評(píng)價(jià):簡(jiǎn)潔,實(shí)用,詳細(xì),易懂,書不厚,相信很快就能看完。
2. 初級(jí)開發(fā):不要苛責(zé)代碼的對(duì)錯(cuò)嚴(yán)謹(jǐn),畢竟每個(gè)程序員都有這樣的一個(gè)過程,就是這個(gè)級(jí)別的特征。
推薦:《javascript高級(jí)程序設(shè)計(jì)》(第二版)
理由:這本書的作者是Nicholas C.Zakas,大家可以去多關(guān)注,雅虎的前端工程師,是YUI的代碼貢獻(xiàn)者,可想而知這本書得含金量,他出的書都廣受好評(píng)。這本書已經(jīng)出了第二版,而且與第一版相比內(nèi)容更新很大,直接第二版就行。不要被書名的“高級(jí)”唬住,只要有JS基礎(chǔ)語法知識(shí)和DOM基礎(chǔ)知識(shí)就行,而且本書開始階段還是介紹JS和DOM的語法知識(shí)。
評(píng)論:重點(diǎn)推薦一下第五章(類型),第六章(OOP),第七章(匿名),多看幾遍,至少要完全看明白,能為以后進(jìn)階打好基礎(chǔ),個(gè)人感覺這幾章是本書的精華所在。這本書在入門的時(shí)候看節(jié)奏會(huì)快了一些,所以不建議初學(xué)者看,可是相對(duì)于我一會(huì)要介紹的書又算基礎(chǔ)一點(diǎn),所以建議先閱讀完這本書,對(duì)瀏覽器兼容和語法知識(shí)有一定了解之后再往下閱讀。
推薦:《高性能JavaScript》《JavaScript語言精髓》
理由:本人先看的是《高性能JS》,這本書還是Nicholas C.Zakas所著,經(jīng)典之作,書中大量舉例了各種不同寫法的JavaScript在瀏覽器中的性能情況,對(duì)規(guī)范JavaScript代碼和提升性能有很好的幫助,最后提到了很多工具和性能測(cè)試的方法,都是灰常灰常有實(shí)際作用的,看得出作者很厚道(好吧,偶承認(rèn)了,偶是他的粉絲)^_^,記憶最深的一句話:“如果JavaScript執(zhí)行了幾秒鐘,那么很可能是你做錯(cuò)了什么”;;
《語言精髓》和《高性能》有少部分關(guān)鍵知識(shí)都重復(fù)提到了,可是為什么要推薦這本書,因?yàn)楸緯鴮?duì)JS語言本質(zhì)的描述太棒了,這是一本介紹JavaScript語言本質(zhì)的權(quán)威書籍,從“對(duì)象”,“函數(shù)”,“繼承”,“數(shù)組”等等多個(gè)重要知識(shí)著手。我補(bǔ)一句話-本書需要反復(fù)閱讀。
評(píng)論:都是好書,都很薄,而且所說的內(nèi)容只要有基礎(chǔ)都不難。相信讀完之后會(huì)對(duì)JS又有新的認(rèn)識(shí),且對(duì)以后的代碼規(guī)范和瀏覽器差異性等高級(jí)問題有了新的認(rèn)識(shí),如果讀完之后會(huì)有種被灌頂?shù)母杏X,那么恭喜你,你離中級(jí)不遠(yuǎn)了。
3. 中級(jí)開發(fā):“中級(jí)開發(fā)人員的標(biāo)志就是在高級(jí)開發(fā)或架構(gòu)師較少的指導(dǎo)下高質(zhì)量的完成工作,并對(duì)產(chǎn)品或項(xiàng)目有自己的想法與理解”。
強(qiáng)烈推薦:《JavaScript DOM高級(jí)程序設(shè)計(jì)》
理由:這本書的翻譯一般,代碼也有少許錯(cuò)誤,可是這不影響這本書的強(qiáng)大,通過學(xué)習(xí)本書,可以理解一個(gè)JS的庫如何產(chǎn)生,自己動(dòng)手寫一個(gè)簡(jiǎn)單的自己的JS庫,如果你打算研究其他的JS庫或者正在研究其他的JS庫,那么這本書會(huì)使你的理解達(dá)到新的高度,進(jìn)階高級(jí)必讀,寫庫必讀。
評(píng)論:異常強(qiáng)大的一本JS巨作,此書不薄,強(qiáng)烈推薦。現(xiàn)在已經(jīng)買不到正版了,我這里有電子版,有需要的朋友留下郵箱,晚上發(fā)給你們。
強(qiáng)烈推薦:《JavaScript設(shè)計(jì)模式》
理由:異常生猛的一本書,看書名帶“設(shè)計(jì)模式”就知道,這本書想要讀明白有點(diǎn)困難,本人自己感覺,只要某書一帶“模式”這兩字,反正就簡(jiǎn)單不了。本書對(duì)JS的“模仿接口”,“封裝”,“繼承”,“鏈?zhǔn)秸{(diào)用”,“工廠模式”等各種具體的設(shè)計(jì)模式及其在JavaScript語言中的應(yīng)用進(jìn)行了詳細(xì)的介紹,運(yùn)用設(shè)計(jì)模式使代碼更模塊化、更高效并且更易維護(hù)。
評(píng)論:書不厚,可真的是內(nèi)容豐富且高深,強(qiáng)烈建議購買。
推薦:《高性能網(wǎng)站建設(shè)指南》《高性能網(wǎng)站建設(shè)進(jìn)階指南》
理由:在讀完前幾本書之后我們對(duì)前端的性能和自己的代碼的效率已經(jīng)達(dá)到相當(dāng)?shù)母叨攘耍缓笪覀冊(cè)诮佑|一些前端工程師的一些精髓。本書對(duì)HTTP請(qǐng)求,CDN,內(nèi)容緩存和一些web開發(fā)中常見問題進(jìn)行講解。
評(píng)論:書都不厚,可是說的都是比較實(shí)用的東西,可是用不用的上還得看個(gè)人和項(xiàng)目需要了。
以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java學(xué)習(xí)書籍有什么好的推薦”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)