欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

AngularJS 開發(fā)秘籍 王肖峰 中文高清pdf版 帶目錄

AngularJS 開發(fā)秘籍

  • 書籍大?。?span>36MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權:免費軟件
  • 書籍類別:javascript電子書
  • 應用平臺:PDF
  • 更新時間:2016-10-25
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

AngularJS開發(fā)秘籍》將帶你進入AngularJS領域,幫助你學習如何使用AngularJS構(gòu)建高度可交互并且結(jié)構(gòu)良好的Web應用。本書涵蓋AngularJS框架的基礎知識,以及如何使用它為Web應用構(gòu)建出設計良好、可重用的組件。AngularJS是Web開發(fā)領域中出現(xiàn)的最令人興奮的創(chuàng)新技術之一。
  本前言將涵蓋下面的內(nèi)容:
  ● 本書讀者對象
  ● 應該閱讀本書的原因
  ● 通過閱讀本書可以完成的任務
  ● AngularJS是什么以及它成為一項優(yōu)秀技術的原因
  ● 本書內(nèi)容安排
  ● 示例代碼的位置
  接下來讓我們進入正題。
  本書讀者對象
  本書面向已經(jīng)具有HTML基礎知識,并且已經(jīng)使用現(xiàn)代編程語言完成了一些編程工作的開發(fā)者。了解JavaScript和jQuery技術的讀者會更容易理解本書,但本書并不要求讀者必須掌握JavaScript基礎知識。
  應該閱讀本書的原因
  本書將講解如何創(chuàng)建強大的、可交互的Web應用,而且這些應用將具有良好的結(jié)構(gòu)和易于重用的代碼庫(它們也易于維護)。AngularJS的一個卓越特性是:它將通過堅持使用底層結(jié)構(gòu)和設計的方式,最終強制你成為一位更優(yōu)秀的Web開發(fā)者。
  本書的典型讀者通常希望掌握AngularJS相關知識,用于構(gòu)建高度可交互的Web應用。他們也將希望使用AngularJS的革新MVC方式實現(xiàn)設計和結(jié)構(gòu)良好的Web頁面及應用??偟膩碚f,AngularJS提供了一種易于實現(xiàn)、完全集成的Web開發(fā)平臺,通過它我們可以實現(xiàn)強大的Web 2.0應用。
  通過本書可以學到的知識
  通過閱讀本書,你將學會如何構(gòu)建現(xiàn)實世界中的動態(tài)網(wǎng)站和Web應用。網(wǎng)站已經(jīng)不再是由集成圖片和格式化文本的HTML頁面組成的簡單靜態(tài)內(nèi)容。相反,網(wǎng)站變得更加動態(tài),單個頁面通常可以用作整個網(wǎng)站或者應用。
  使用AngularJS技術,我們可以直接在Web頁面中構(gòu)建邏輯(將客戶端Web應用的數(shù)據(jù)模型綁定到后端服務和數(shù)據(jù)庫)。通過AngularJS,我們還可以輕松地擴展HTML的功能,這樣HTML模板文件中就可以輕松地表達出UI設計邏輯。下面是我們在閱讀本書時將學到的一些知識:
  ● 如何使用內(nèi)置指令快速地構(gòu)建AngularJS模板,用于增強用戶體驗
  ● 如何將UI元素綁定到元素模型,使模型改變的同時UI隨之改變,反之亦然
  ● 如何將鼠標和鍵盤事件直接綁定到數(shù)據(jù)模型和后端功能,用于提供強大的用戶交互
  ● 如何定義自定義AngularJS指令,用于擴展HTML語言
  ● 如何實現(xiàn)可以與Web服務器交互的客戶端服務
  ● 如何構(gòu)建提供豐富用戶交互的動態(tài)瀏覽器視圖
  ● 如何創(chuàng)建可以輕松在其他AngularJS應用中重用的自定義服務
  ● 如何通過自定義AngularJS指令實現(xiàn)富UI組件,如可縮放的圖像和可擴展列表
  AngularJS
  AngularJS是由Google開發(fā)的一個客戶端框架。它是由JavaScript編寫的,采用的是jQuery庫的一個簡化版本:jQuery Lite。AngularJS背后的理念是:提供一個框架,它可以使用MVC框架幫助開發(fā)者實現(xiàn)設計良好、結(jié)構(gòu)良好的Web頁面和應用。
  AngularJS提供了用于處理瀏覽器中用戶輸入、操作客戶端數(shù)據(jù)和控制瀏覽器視圖中元素顯示的所有功能。下面是AngularJS具有的一些優(yōu)點。
  ● 數(shù)據(jù)綁定:AngularJS有一個非常清晰的方法,可以使用它強大的作用域機制將數(shù)據(jù)綁定到HTML元素。
  ● 可擴展性:通過AngularJS架構(gòu)可以輕松地擴展語言的(幾乎)所有方面,從而提供自己的自定義實現(xiàn)。
  ● 清晰:AngularJS強迫你編寫清晰、有邏輯的代碼。
  ● 可重用的代碼:結(jié)合可擴展性和清晰的代碼,使用AngularJS可以輕松編寫出可重用的代碼。實際上,當創(chuàng)建自定義服務時,該語言將強制你這樣做。
  ● 支持:Google在該項目上投入很大,因此當其他類似的項目失敗時,AngularJS成功地堅持了下來。
  ● 兼容性:AngularJS是基于JavaScript編寫的,與jQuery有著緊密的關系。因此,在環(huán)境中集成AngularJS,并在AngularJS框架的結(jié)構(gòu)中重用現(xiàn)有代碼將變得更加容易。
  本書內(nèi)容安排
  本書分為11章和一個附錄。
  第1章提供一些JavaScript基礎知識,有助于你熟悉JavaScript語言。該章還講解使用Node.js服務器創(chuàng)建開發(fā)環(huán)境的過程,在接下來的某些示例中我們將使用該開發(fā)環(huán)境。即使你已經(jīng)熟悉JavaScript,至少也應該查看開頭的幾節(jié),幫助你了解如何創(chuàng)建開發(fā)環(huán)境。
  第2章涵蓋AngularJS框架的基礎知識。我們將學習AngularJS的組織方式和如何設計AngularJS應用。
  第3章涵蓋AngularJS應用的基本結(jié)構(gòu)。我們將學習如何定義模塊以及AngularJS中依賴注入的工作方式。
  第4章涵蓋數(shù)據(jù)模型(在AngularJS中稱為作用域)和其他AngularJS組件的關系。我們將學習作用域?qū)哟谓Y(jié)構(gòu)是如何工作的。
  第5章涵蓋AngularJS模板的結(jié)構(gòu)。我們將學習如何在模板中添加元素(反映模型中的數(shù)據(jù)),以及如何使用篩選器自動地格式化元素,因為它們將被渲染到瀏覽器視圖中。
  第6章涵蓋內(nèi)置的AngularJS指令。你將會學到如何通過多種方式實現(xiàn)指令,從將簡單JavaScript數(shù)組轉(zhuǎn)換成多個HTML元素,到將Web頁面中的元素直接綁定到作用域模型中。你還將學會如何在控制器中處理鼠標和鍵盤事件。
  第7章涵蓋自定義AngularJS指令的創(chuàng)建。你將學到如何構(gòu)建可以增強現(xiàn)有HTML元素的指令,以及如何創(chuàng)建為用戶提供更佳交互性的全新HTML元素。
  第8章涵蓋你將會遇到的事件類型以及如何管理它們。你將會學習如何創(chuàng)建和處理自定義事件。該章也涵蓋如何監(jiān)視作用域模型中的值,并在它們發(fā)生改變時進行處理。
  第9章涵蓋AngularJS提供的內(nèi)置服務。通過這些服務,你可以使用HTTP請求與Web服務器進行通信、與瀏覽器進行交互,并在Web頁面中實現(xiàn)動畫元素。
  第10章涵蓋如何使用AngularJS中可用的技術創(chuàng)建自定義服務。自定義服務是使功能可重用的一種優(yōu)秀方式,因為我們可以將自定義服務提供的功能注入多個應用中。
  第11章涵蓋如何使用AngularJS機制構(gòu)建富交互頁面元素。該章大致可以作為其他所有章節(jié)的一個回顧。你將會學習如何使用AngularJS構(gòu)建可展開/可折疊元素、拖放功能、可縮放圖像、標簽面板和星級評定。
  附錄A討論AngularJS中的單元測試和端到端測試。該附錄提供設計測試時的一些簡單忠告,還提供額外資源的一些鏈接。
  獲取示例代碼
  在本書中,你將會在列表塊中找到示例代碼。列表塊的標題中包含含有源代碼的文件的名稱。你可以訪問GitHub上示例中的源代碼文件和圖片。
  結(jié)束語
  我希望你能像我一樣享受對本書和AngularJS的學習。它是一項卓越的、新穎的技術,使用時也非常有趣。很快你就可以加入到許多其他使用AngularJS構(gòu)建交互性網(wǎng)站和Web應用的開發(fā)者中。

快速掌握AngularJS Web開發(fā)技術
  AngularJS是Web開發(fā)領域最激動人心的創(chuàng)新技術之一,它為整個開發(fā)過程提供結(jié)構(gòu),旨在簡化Web應用的開發(fā)和測試。
  網(wǎng)站已不再是簡單的靜態(tài)內(nèi)容——相反,網(wǎng)站更趨動態(tài)化,通常單個頁面即可用作整個站點或應用。AngularJS允許Web開發(fā)者直接在網(wǎng)頁中構(gòu)建此類應用需要的程序邏輯,將客戶端Web應用的數(shù)據(jù)模型綁定到后端服務和數(shù)據(jù)庫。AngularJS還允許擴展HTML,從而可以方便地在HTML模板文件中表示UI設計邏輯。
  《AngularJS開發(fā)秘籍》展示如何創(chuàng)建功能強大的交互性Web應用,這些應用具有結(jié)構(gòu)良好、便于維護、可重用的代碼庫。你還將學習如何使用AngularJS的創(chuàng)新MVC模式來開發(fā)結(jié)構(gòu)和設計俱佳的網(wǎng)頁和Web應用。
  AngularJS強制Web開發(fā)者堅守底層結(jié)構(gòu)和設計規(guī)則,從而更加優(yōu)秀。
  了解AngularJS的組織方式,學習設計AngularJS
  應用的最佳實踐
  學習如何定義模塊和使用依賴注入
  使用內(nèi)置指令快速構(gòu)建AngularJS模板,以增強用戶體驗
  將UI元素綁定到數(shù)據(jù)模型,使模型和UI的改變自動關聯(lián)
  自定義擴展HTML的AngularJS指令
  實現(xiàn)可縮放圖片、可展開列表和其他富UI組件
  實現(xiàn)與Web服務器交互的客戶端服務
  構(gòu)建動態(tài)瀏覽器視圖,以提供更豐富的用戶交互
  創(chuàng)建便于重用的自定義服務
  為AngularJS應用設計單元和端到端測試

作者簡介
  Brad Dayley,是一位擁有逾20多年企業(yè)應用和Web界面開發(fā)經(jīng)驗的高級軟件工程師。Brad曾使用JavaScript、jQuery、AngularJS和相關技術,設計和實現(xiàn)了從應用服務器乃至復雜Web 2.0界面的大量應用和服務。Brad撰寫的書籍包括Node.js、MongoDB and AngularJS Web Development、Sams Teach Yourself NoSQL with MongoDB in 24 Hours、Sams Teach Yourself jQuery and JavaScript in 24 Hours和jQuery and JavaScript Phrasebook。

載地址

下載錯誤?【投訴報錯】

AngularJS 開發(fā)秘籍 王肖峰 中文高清pdf版 帶目錄

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的AngularJS 開發(fā)秘籍 王肖峰 中文高清pdf版 帶目錄資源來源互聯(lián)網(wǎng),版權歸該下載資源的合法擁有者所有。