Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One (Paperback)
暫譯: Sams 自學 AngularJS、JavaScript 與 jQuery 全攻略 (平裝本)
Brad Dayley, Brendan Dayley
- 出版商: SAMS
- 出版日期: 2015-08-15
- 售價: $1,930
- 貴賓價: 9.5 折 $1,834
- 語言: 英文
- 頁數: 832
- 裝訂: Paperback
- ISBN: 0672337428
- ISBN-13: 9780672337420
-
相關分類:
Angular、JavaScript、jQuery
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$880$695 -
$880$748 -
$580$452 -
$360$281 -
$80$76 -
$520$411 -
$780$616 -
$360$284 -
$450$356 -
$590$413 -
$980$774 -
$980$774 -
$480$379 -
$1,600$1,600 -
$250鳳凰計畫:一個 IT計畫的傳奇故事 (The Phoenix Project : A Novel about IT, DevOps, and Helping your business win)(沙盤特別版)
-
$680$530 -
$890$694 -
$450$315 -
$590$460 -
$580$458 -
$520$411 -
$450$356 -
$500$425 -
$480$379 -
$699$594
相關主題
商品描述
Learn AngularJS, JavaScript and jQuery Web Application Development
In just a short time, you can learn the basics of the JavaScript language, jQuery library, and AngularJS framework – and find out how to use them to build well-designed, reusable components for web applications.
Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One assumes absolutely no previous knowledge of JavaScript or jQuery. The authors begin by helping students gain the relevant JavaScript skills they need, introducing JavaScript in a way specifically designed for modern AngularJS web development.
Each short, easy lesson builds on all that's come before, teaching new concepts and techniques from the ground up, through practical examples and hands-on problem solving.
As you complete the lessons in this book, you'll gain a practical understanding of how to provide rich user interactions in your web pages, adding dynamic code that allows web pages to instantly react to mouse clicks and finger swipes, and interact with back-end services to store and retrieve data from the web server.
Learn how to:
- Create powerful, highly interactive single-page web applications
- Leverage AngularJS’s innovative MVC approach to web development
- Use JavaScript in modern frameworks
- Implement JavaScript, jQuery, and AngularJS together in web pages
- Dynamically modify page elements in the browser
- Use browser events to interact with the user directly
- Implement client-side services that interact with web servers
- Integrate rich user interface components, including zoomable images and expandable lists
- Enhance user experience by creating AngularJS templates with built-in directives
- Bind user interface elements and events to the data model to add flexibility and support more robust interactivity
- Define custom AngularJS directives to extend HTML’s capabilities
- Build dynamic browser views to provide richer user interaction
- Create custom services you can integrate into many AngularJS applications
- Develop a well-structured code base that’s easy to reuse and maintain
Contents at a Glance
Part I: An Introduction to AngularJS, jQuery, and JavaScript Development
1 Introduction to Dynamic Web Programming
2 Debugging JavaScript in Web Pages
3 Understanding Dynamic Web Page Anatomy
4 Adding CSS/CSS3 Styles to Allow Dynamic Design and Layout
5 Jumping into jQuery and JavaScript Syntax
6 Understanding and Using JavaScript Objects
Part II: Implementing jQuery and JavaScript in Web Pages
7 Accessing DOM Elements Using JavaScript and jQuery Objects
8 Navigating and Manipulating jQuery Objects and DOM Elements with jQuery
9 Applying JavaScript and jQuery Events for Richly Interactive Web Pages
10 Dynamically Accessing and Manipulating Web Pages with JavaScript and jQuery
11 Working with Window, Browser, and Other Non-Web Page Elements
Part III: Building Richly Interactive Web Pages with jQuery
12 Enhancing User Interaction Through jQuery Animation and Other Special Effects
13 Interacting with Web Forms in jQuery and JavaScript
14 Creating Advanced Web Page Elements in jQuery
15 Accessing Server-Side Data via JavaScript and jQuery AJAX Requests
Part IV: Utilizing jQuery UI
16 Introducing jQuery UI
17 Using jQuery UI Effects
18 Advanced Interactions With jQuery UI Interaction Widgets
19 Using jQuery UI Widgets to Add Rich Interactions to Web Pages
Part V: Building Web Applications with AngularJS
20 Getting Started with AngularJS
21 Understanding AngularJS Application Dynamics
22 Implementing the Scope as a Data Model
23 Using AngularJS Templates to Create Views
24 Implementing Directives in AngularJS Views
25 Creating Your Own Custom Directives to Extend HTML
26 Using Events to Interact with Data in the Model
27 Implementing AngularJS Services in Web Applications
28 Creating Your Own Custom AngularJS Services
29 Creating Rich Web Application Components the AngularJS Way
商品描述(中文翻譯)
學習 AngularJS、JavaScript 和 jQuery 網頁應用程式開發
在短時間內,您可以學習 JavaScript 語言、jQuery 函式庫和 AngularJS 框架的基本知識,並了解如何使用它們來構建設計良好、可重用的網頁應用程式元件。
Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One 假設讀者對 JavaScript 或 jQuery 完全沒有先前的知識。作者首先幫助學生獲得所需的 JavaScript 技能,以特別為現代 AngularJS 網頁開發設計的方式介紹 JavaScript。
每一個簡短且易於理解的課程都建立在之前的基礎上,通過實際範例和動手解決問題來教授新的概念和技術。
隨著您完成本書中的課程,您將實際了解如何在網頁中提供豐富的用戶互動,添加動態代碼,使網頁能夠即時對滑鼠點擊和手指滑動做出反應,並與後端服務互動以從網頁伺服器存儲和檢索數據。
學習如何:
- 創建強大且高度互動的單頁網頁應用程式
- 利用 AngularJS 創新的 MVC 方法進行網頁開發
- 在現代框架中使用 JavaScript
- 在網頁中實現 JavaScript、jQuery 和 AngularJS 的結合
- 在瀏覽器中動態修改頁面元素
- 使用瀏覽器事件直接與用戶互動
- 實現與網頁伺服器互動的客戶端服務
- 整合豐富的用戶介面元件,包括可縮放的圖像和可展開的列表
- 通過創建具有內建指令的 AngularJS 模板來增強用戶體驗
- 將用戶介面元素和事件綁定到數據模型,以增加靈活性並支持更強大的互動性
- 定義自訂的 AngularJS 指令以擴展 HTML 的功能
- 構建動態的瀏覽器視圖以提供更豐富的用戶互動
- 創建可整合到多個 AngularJS 應用程式中的自訂服務
- 開發結構良好的代碼庫,便於重用和維護
內容概覽
第一部分:AngularJS、jQuery 和 JavaScript 開發簡介
1 動態網頁程式設計簡介
2 在網頁中除錯 JavaScript
3 理解動態網頁的結構
4 添加 CSS/CSS3 樣式以實現動態設計和佈局
5 跳入 jQuery 和 JavaScript 語法
6 理解和使用 JavaScript 物件
第二部分:在網頁中實現 jQuery 和 JavaScript
7 使用 JavaScript 和 jQuery 物件訪問 DOM 元素
8 使用 jQuery 導航和操作 jQuery 物件及 DOM 元素
9 應用 JavaScript 和 jQuery 事件以實現豐富的互動網頁
10 使用 JavaScript 和 jQuery 動態訪問和操作網頁
11 與窗口、瀏覽器及其他非網頁元素一起工作
第三部分:使用 jQuery 構建豐富的互動網頁
12 通過 jQuery 動畫和其他特效增強用戶互動
13 在 jQuery 和 JavaScript 中與網頁表單互動
14 在 jQuery 中創建高級網頁元素
15 通過 JavaScript 和 jQuery AJAX 請求訪問伺服器端數據
第四部分:利用 jQuery UI
16 介紹 jQuery UI
17 使用 jQuery UI 特效
18 與 jQuery UI 互動小工具進行高級互動
19 使用 jQuery UI 小工具為網頁添加豐富的互動
第五部分:使用 AngularJS 構建網頁應用程式
20 開始使用 AngularJS
21 理解 AngularJS 應用程式的動態
22 將 Scope 實現為數據模型
23 使用 AngularJS 模板創建視圖
24 在 AngularJS 視圖中實現指令
25 創建您自己的自訂指令以擴展 HTML
26 使用事件與模型中的數據互動
27 在網頁應用程式中實現 AngularJS 服務
28 創建您自己的自訂 AngularJS 服務
29 以 AngularJS 的方式創建豐富的網頁應用程式元件