標籤:

前端開發工程師書籍值得推薦

《AngularJS權威教程》

AngularJS權威教程是學習AngularJS的公認經典,內容全面,講解通俗,適合各層次的學習者。作者擁有豐富的AngularJS開發和教學經驗,也是一位全棧工程師。全書35章,由淺入深地講解了AngularJS的基本概念和基本功能,包括模塊、作用域、控制器、表達式、指令、路由、依賴注入等,重要的是書中對每一個概念的講解都配合了恰如其分的示例和代碼,讓讀者通過動手實踐,切身體會到這些概念的含義和價值。《AngularJS權威教程》後半部分深入到AngularJS應用開發,系統地討論了伺服器通信、事件、架構、動畫、本地化、安全、緩存、移動應用等主題。

《AngularJS權威教程》適合各個層次的AngularJS開發人員學習,無論是出於工作需要,還是好奇心的驅使,只要你想徹底理解AngularJS,《AngularJS權威教程》都會讓你滿載而歸。

書籍pdf下載地址:www.oudahe.com/p/38199/

HTML5 從入門到精通

《HTML5從入門到精通》系統、全面地講解了HTML語言及其最新版本HTML5的新功能與新特性,技術新穎實用。書中所有知識點均結合實例進行講解,方便讀者動手實踐。同時在每章的最後還設置了習題,通過這些習題可以對本章學到的知識進行鞏固。《HTML5從入門到精通》不僅能夠使讀者系統而全面地學習理論知識,還能滿足讀者充分實踐的需求。

書籍pdf下載地址:www.oudahe.com/p/38199/

jQuery權威指南

《jQuery權威指南》內容全面,系統地講解了jQuery的方方面面,實戰性強,全書包含118個示例和2個綜合案例,資深專家親自執筆,4大專業社區一致鼎力推薦。

書籍pdf下載地址:www.oudahe.com/p/38199/

JavaScript權威指南

《JavaScript權威指南(第6版)中文版》全面介紹了JavaScript語言的核心,以及Web瀏覽器中實現的遺留和標準的DOM。它運用了一些複雜的例子,說明如何處理驗證表單數據、使用cookie、創建可移植的DHTML動畫等常見任務。《JavaScript權威指南》還包括詳細的參考手冊,涵蓋了JavaScript的核心API、遺留的客戶端API和W3C標準DOM API,記述了這些API中的每一個JavaScript對象、方法、性質、構造函數、常量和事件處理程序。

書籍pdf下載地址:www.oudahe.com/p/38199/

CSS3 實戰

這本書技術新穎,基於CSS3的最新版撰寫。內容全面,實戰性強,幾乎所有的知識點都配有案例圖。

書籍pdf下載地址:www.oudahe.com/p/38199/

Nodejs開發指南中文版

Node.js,或者 Node,是一個可以讓 JavaScript 運行在伺服器端的平台。它可以讓

  JavaScript 脫離瀏覽器的束縛運行在一般的伺服器環境下,就像運行 Python、Perl、PHP、Ruby程序一樣。你可以用 Node.js 輕鬆地進行伺服器端應用開發,Python、Perl、PHP、Ruby 能做的事情 Node.js 幾乎都能做,而且可以做得更好。

  Node.js 是一個為實時Web(Real-time Web)應用開發而誕生的平台,它從誕生之初就充分考慮了在實時響應、超大規模數據要求下架構的可擴展性。這使得它摒棄了傳統平台依靠多線程來實現高並發的設計思路,而採用了單線程、非同步式I/O、事件驅動式的程序設計模型。這些特性不僅帶來了巨大的性能提升,還減少了多線程程序設計的複雜性,進而提高了開發效率。

書籍pdf下載地址:www.oudahe.com/p/38199/

Vue.js 前端開發

《Vue.js 前端開發 快速入門與專業應用》分為10章:簡介,基礎特性,指令,過濾器,過渡,組件,狀態管理,常用插件,工程實例,Weex打包。從簡單的單個實例和基礎語法,到工程實例,將系統的講述Vue.js在項目中的適用場景和具體操作。 書的特點在於案例詳實,使讀者體會到框架的優點和便捷之處,提升開發效率,能將Vue.js運用到實際項目中,避免紙上談兵的尷尬。

書籍pdf下載地址:www.oudahe.com/p/38199/

深入理解Bootstrap

Boostrap絕對是目前最流行用得最廣泛的一款框架。它是一套優美,直觀並且給力的web設計工具包,可以用來開發跨瀏覽器兼容並且美觀大氣的頁面。它提供了很多流行的樣式簡潔的UI組件,柵格系統以及一些常用的JavaScript插件。

書籍pdf下載地址:www.oudahe.com/p/38199/

Bootstrap是用動態語言LESS寫的,主要包括四部分的內容:

腳手架——全局樣式,響應式的12列柵格布局系統。記住Bootstrap在默認情況下並不包括響應式布局的功能。因此,如果你的設計需要實現響應式布局,那麼你需要手動開啟這項功能。

基礎CSS——包括基礎的HTML頁面要素,比如表格(table),表單(form),按鈕(button),以及圖片(image),基礎CSS為這些要素提供了優雅,一致的多種樣式。

組件——收集了大量可以重用的組件,如下拉菜單(dropdowns),按鈕組(button groups),導航面板(navigation control)——包括:tabs,pills,lists標籤,麵包屑導航(breadcrumbs)以及頁碼(pagination),縮略圖(thumbnails),進度條(progress bars),媒體對象(media objects)等等。

JavaScript——包括一系列jQuery的插件,這些插件可以實現組件的動態頁面效果。插件主要包括模態窗口(modals),提示效果(tool tips),「泡芙」效果(popovers),滾動監控(scrollspy),旋轉木馬(carousel),輸入提示(typeahead),等等。

Bootstrap已經足夠強大,能夠實現各種形式的 Web 界面。為了更加方便地利用Bootstrap進行開發,很多工具和資源可以用來配合使用,下面列舉了其中的一部分工具和資源。

jQuery UI Bootstrap —— 對於jQuery和Bootstrap愛好者來說這是個非常好的資源,能夠把 Bootstrap的清爽界面組件引入到jQuery UI中。

jQuery Mobile Bootstrap Theme —— 和上面提到的jQuery UI主題類似,這是一個為jQuery mobile建立的主題。如果你想讓用Bootstrap開發的網站在手機端也可以優雅訪問,那麼這個資源對你來說很方便易用。

Fuel UX —— 它為Bootstrap添加了一些輕量的JavaScript控制項。Fuel UI 安裝,修改,更新以及優化都很簡單方便。

StyleBootstrap.info —— Bootstrap提供了自己的幾種界面風格,StyleBootstrap提供了更多的配色選項,並且你可以給每個組件都應用不同的配色。

BootSwatchr —— 利用這個工具你可以立刻查看主題修改後的效果。對於每一次變動的效果,這個應用都會生成一個唯一的URL方便你與他人分享,你也可以在任意時刻修改你的主題。

Bootswatch —— 提供大量免費的Bootstrap主題。

Bootsnipp —— 在線前端框架交互組件製作工具,是一個供給設計師和開發者的基於Bootstrap HTML/CSS/JavaScript 架構的免費元素。

LayoutIt —— 通過界面拖放生成器簡便快捷地創建基於Bootstrap的前端代碼。通過拖放動作將Bootstrap風格的組件加入到你的個人設計里並且可以方便地修改他們的屬性,簡單便捷。

推薦閱讀:

為什麼說現在 React Native 涼了?
關於redux在項目運用中的一些問題?
數據動態綁定的簡單實現——基於ES5對象的getter/setter機制
angular的$watch是如何實現的?

TAG:前端框架 |