《CSS權(quán)威指南(第三版)》
通過本書提供的諸多示例,你將了解如何做到僅在一處建立樣式表就能創(chuàng)建或修改整個(gè)網(wǎng)站的外觀,以及如何得到HTML力不能及的更豐富的表現(xiàn)效果。
《Head First HTML與CSS、XHTML(中文版)》
這本書對(duì)你來說,將是一個(gè)系統(tǒng)學(xué)習(xí)創(chuàng)建工業(yè)標(biāo)準(zhǔn)Web頁的體驗(yàn),而不只簡(jiǎn)單地閱讀:你將玩游戲、解決謎題、探索秘密,并以你從未想過的方式創(chuàng)建Web頁。你還能學(xué)習(xí)HTML如何與CSS協(xié)同工作。當(dāng)然,即使你沒有聽說過CSS,也沒有什么大不了的——我們不會(huì)告訴別人你對(duì)CSS的認(rèn)識(shí)還停留在1999年——如果你想在21世紀(jì)創(chuàng)建網(wǎng)頁,你就必須知道和懂得CSS。
《CSS揭秘》
本書是一本注重實(shí)踐的教程,作者為我們揭示了47個(gè)鮮為人知的CSS技巧,主要內(nèi)容包括背景與邊框、形狀、視覺效果、字體排印、用戶體驗(yàn)、結(jié)構(gòu)與布局、過渡與動(dòng)畫等。本書將帶領(lǐng)讀者循序漸進(jìn)地探尋更優(yōu)雅的解決方案,攻克每天都會(huì)遇到的各種網(wǎng)頁樣式難題。
本書的讀者對(duì)象為前端工程師、網(wǎng)頁開發(fā)人員。
javascript
《JavaScript設(shè)計(jì)模式》:這本書當(dāng)當(dāng)圍繞設(shè)計(jì)模式來敘述,比較理論。不過建議這本書最好也入了,慢慢看,自己結(jié)合實(shí)踐來理解其中的設(shè)計(jì)模式。 畢竟設(shè)計(jì)模式這東西不是你看一遍就會(huì)了的。理解,多用,才能66噠。
《JavaScript DOM編程藝術(shù)》:本書講述了javascript和dom的基礎(chǔ)知識(shí),但重點(diǎn)放在dom編程技術(shù)背后的思路和原則:預(yù)留退路、循序漸進(jìn)和以用戶為中心等,這些概念對(duì)于任何前端web開發(fā)工作都非常重要。本書將這些概念貫穿在書中的所有代碼示例中,使你看到用來創(chuàng)建圖片庫(kù)頁面的腳本、用來創(chuàng)建動(dòng)畫效果的腳本和用來豐富頁面元素呈現(xiàn)效果的腳本,最后結(jié)合所講述的內(nèi)容創(chuàng)建了一個(gè)實(shí)際的網(wǎng)站。
《鋒利的jQuery》:為使讀者更好地進(jìn)行開發(fā)實(shí)踐,本書的最后一章將前7章講解的知識(shí)點(diǎn)和效果進(jìn)行了整合,打造出一個(gè)非常有個(gè)性的網(wǎng)站,并從案例研究、網(wǎng)站材料、網(wǎng)站結(jié)構(gòu)、網(wǎng)站樣式和網(wǎng)站腳本等方面指導(dǎo)讀者參與到項(xiàng)目建設(shè)中來。
《ECMAScript6入門》:全面介紹了ECMAScript6新引入的語法特性,覆蓋了ECMAScript6與ECMAScript5的所有不同之處,對(duì)涉及的語法知識(shí)給予了詳細(xì)介紹,并給出了大量簡(jiǎn)潔易懂的示例代碼。為中級(jí)難度,適合已有一定JavaScript語言基礎(chǔ)的讀者,用來了解這門語言的最新發(fā)展;也可當(dāng)作參考手冊(cè),查尋新增的語法點(diǎn)。
《你不知道的JavaScript》:很多人對(duì)JavaScript這門語言的印象都是簡(jiǎn)單易學(xué),很容易上手。雖然JavaScript語言本身有很多復(fù)雜的概念,但語言的使用者不必深入理解這些概念就可以編寫出功能全面的應(yīng)用。殊不知,這些復(fù)雜精妙的概念才是語言的精髓,即使是經(jīng)驗(yàn)豐富的JavaScript開發(fā)人員,如果沒有認(rèn)真學(xué)習(xí)的話也無法真正理解它們。
Node
《深入淺出Node.js》:從不同的視角介紹了Node內(nèi)在的特點(diǎn)和結(jié)構(gòu)。由首章Node介紹為索引,涉及Node的各個(gè)方面,主要內(nèi)容包含模塊機(jī)制的揭示、異步I/O實(shí)現(xiàn)原理的展現(xiàn)、異步編程的探討、內(nèi)存控制的介紹、二進(jìn)制數(shù)據(jù)Buffer的細(xì)節(jié)、Node中的網(wǎng)絡(luò)編程基礎(chǔ)、Node中的Web開發(fā)、進(jìn)程間的消息傳遞、Node測(cè)試以及通過Node構(gòu)建產(chǎn)品需要的注意事項(xiàng)。最后的附錄介紹了Node的安裝、調(diào)試、編碼規(guī)范和NPM倉(cāng)庫(kù)等事宜。
《Node.js開發(fā)指南》:本書首先簡(jiǎn)要介紹Node.js,然后通過各種示例講解Node.js 的基本特性,再用案例式教學(xué)的方式講述如何用Node.js 進(jìn)行Web 開發(fā),接著探討一些Node.js 進(jìn)階話題,最后展示如何將一個(gè)Node.js 應(yīng)用部署到生產(chǎn)環(huán)境中。本書面向?qū)ode.js 感興趣,但沒有基礎(chǔ)的讀者,也可供已了解Node.js,并對(duì)Web 前端/ 后端開發(fā)有一定經(jīng)驗(yàn),同時(shí)想嘗試新技術(shù)的開發(fā)者參考。
HTTP
《HTTP權(quán)威指南》:詳細(xì)解釋了如何用HTTP來開發(fā)基于Web的應(yīng)用程序,核心的因特網(wǎng)協(xié)議如何與架構(gòu)構(gòu)建塊交互,如何正確實(shí)現(xiàn)因特網(wǎng)客戶和服務(wù)器等。中心內(nèi)容是HTTP,本質(zhì)是理解Web的工作原理,以及如何將這些知識(shí)應(yīng)用到Web編程和管理之中,主要涵蓋HTTP的技術(shù)運(yùn)作方式、產(chǎn)生動(dòng)機(jī)、性能和目標(biāo)以及一些相關(guān)技術(shù)問題。 《HTTP權(quán)威指南》適合所有想了解HTTP和Web底層結(jié)構(gòu)的人閱讀。
《圖解HTTP》:本書前半部分由HTTP的成長(zhǎng)發(fā)展史娓娓道來,基于HTTP 1.1 標(biāo)準(zhǔn)講解通信過程,包括HTTP方法、協(xié)議格式、報(bào)文結(jié)構(gòu)、首部字段、狀態(tài)碼等的具體含義,還分別講解HTTP通信過程中代理、網(wǎng)關(guān)、隧道等的作用。接著介紹SPDY、WebSocket、WebDAV等HTTP的擴(kuò)展功能。作者還從細(xì)節(jié)方面舉例,讓讀者更好地理解何為無狀態(tài)(stateless)、301和302重定向的區(qū)別在哪、緩存機(jī)制,等等。本書后半部分的重心放在Web安全上,涵蓋HTTPS、SSL、證書認(rèn)證、加密機(jī)制、Web攻擊手段等內(nèi)容。
網(wǎng)站設(shè)計(jì),需要從經(jīng)驗(yàn)中快速的學(xué)習(xí)和提升,書籍可以起到很好的輔助作用,本文推薦的網(wǎng)站設(shè)計(jì)的書籍均是大家認(rèn)可的,對(duì)于想學(xué)習(xí)的能夠起到很好的幫助。
本文地址:http://www.khwajamoinuddinchishty.com//article/2369.html