Learning Angular 2
暫譯: 學習 Angular 2
Pablo Deeleman
- 出版商: Packt Publishing
- 出版日期: 2016-05-04
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 346
- 裝訂: Paperback
- ISBN: 1785882074
- ISBN-13: 9781785882074
-
相關分類:
Angular
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$620$527 -
$1,340$1,273 -
$600$588 -
$380$296 -
$580$568 -
$540$486 -
$780$616 -
$690$538 -
$420$378 -
$399$315 -
$150$119 -
$450$356 -
$360$281 -
$500$395 -
$560$437 -
$450$356 -
$400$316 -
$520$411 -
$800$632 -
$590$502 -
$490$417 -
$650$514 -
$580$458 -
$500$395 -
$332ASP.NET Core 跨平臺開發從入門到實戰
商品描述
Your quick, no-nonsense guide to building real-world apps with Angular 2
About This Book
- The first and best overview of Angular 2 on the market this guide gathers together everything there is to know about Angular 2 and groups it into intuitive sections.
- This book is your detailed map of every feature and its use cases.
- The author has done all the hard work of fitting everything Angular 2 means for developers together for you, making this book the quickest way to learn Angular 2 from scratch.
Who This Book Is For
This book is targeted at web developers who want to build the next generation of state-of-the-art mobile and desktop web applications with Angular 2. This book does not require you to have prior exposure to either Angular 1.x or 2, although comprehensive knowledge of JavaScript is assumed. It's great for newcomers to Angular who learn best through clear explanations and definitions of concepts.
What You Will Learn
- Set up your working environment in order to have all the tools you need to start building Angular 2 components with minimum effort
- Get up to speed with TypeScript, a powerful typed superset of JavaScript that compiles to plain JavaScript
- Take full control of how your data is rendered and updated upon data changes
- Build powerful web applications based on structured component hierarchies that emit and listen to events and data changes throughout the elements tree
- Explore how to consume external APIs and data services and allow data editing by harnessing the power of web forms made with Angular 2
- Deliver seamless web navigation experiences with application routing and state handling common features with ease
- Discover how to bulletproof your applications by introducing smart unit testing techniques and debugging tools
In Detail
Angular 2 was conceived as a complete rewrite in order to fulfill the expectations of modern developers who demand blazing fast performance and responsiveness from their web applications.
This book will help you learn the basics of how to design and build Angular 2 components right from the beginning, providing full coverage of the TypeScript syntax required to follow the examples included. From that point on, we will build upon our first components, interconnect them, and give shape to larger web applications. We will then move to implementing routing in Angular 2, analyzing how to handle application states, and navigating from one component to another in depth. After this, the book features full coverage of web forms and user input validation, later leveraging all of this information to go through the basics of implementing user authentication in Angular 2 and providing a bird's eye view of the different strategies at hand to secure pages and areas of your website. Animating components and DOM elements with Angular 2 is also covered in this book. The final part of this book provides broad insights into how to unit test components and other modules such as services, directives, routes or pipes.
Style and approach
This book covers everything there is to know about getting well-acquainted with Angular without bogging you down. Everything is neatly laid out under clear headings for quick consultation, offering you the information required to understand a concept immediately, with short relevant examples of each feature.
商品描述(中文翻譯)
您快速且實用的指南,教您使用 Angular 2 建立真實世界的應用程式
關於本書
- 這本指南是市場上對 Angular 2 的第一本且最佳的概述,將所有有關 Angular 2 的知識整合並分組為直觀的部分。
- 本書是您每個功能及其使用案例的詳細地圖。
- 作者已經為您完成了所有艱難的工作,將 Angular 2 對開發者的所有意義整合在一起,使這本書成為從零開始學習 Angular 2 的最快方式。
本書適合誰閱讀
本書針對希望使用 Angular 2 建立下一代尖端移動和桌面網頁應用程式的網頁開發者。雖然不需要您對 Angular 1.x 或 2 有先前的接觸,但假設您對 JavaScript 有全面的了解。這本書非常適合那些通過清晰的解釋和概念定義來學習的 Angular 新手。
您將學到什麼
- 設置您的工作環境,以便擁有開始構建 Angular 2 元件所需的所有工具,並且付出最小的努力
- 快速掌握 TypeScript,這是一種強大的 JavaScript 類型超集,編譯為純 JavaScript
- 完全控制您的數據如何在數據變更時呈現和更新
- 基於結構化的元件層次構建強大的網頁應用程式,這些元件在元素樹中發出和監聽事件及數據變更
- 探索如何消費外部 API 和數據服務,並通過利用 Angular 2 製作的網頁表單來允許數據編輯
- 輕鬆提供無縫的網頁導航體驗,使用應用程式路由和狀態處理的常見功能
- 發現如何通過引入智能單元測試技術和除錯工具來加固您的應用程式
詳細內容
Angular 2 是為了滿足現代開發者對其網頁應用程式的快速性能和響應能力的期望而完全重寫的。
本書將幫助您從一開始就學習如何設計和構建 Angular 2 元件的基本知識,提供完整的 TypeScript 語法覆蓋,以便跟隨所包含的範例。從那時起,我們將在我們的第一個元件上進行擴展,將它們互相連接,並形成更大的網頁應用程式。接著,我們將深入實現 Angular 2 的路由,分析如何處理應用程式狀態,以及從一個元件導航到另一個元件。之後,本書將全面介紹網頁表單和用戶輸入驗證,並利用這些信息來介紹在 Angular 2 中實現用戶身份驗證的基本知識,並提供不同策略的概覽,以保護您網站的頁面和區域。本書還涵蓋了如何使用 Angular 2 動畫化元件和 DOM 元素。最後一部分提供了有關如何對元件和其他模組(如服務、指令、路由或管道)進行單元測試的廣泛見解。
風格與方法
本書涵蓋了有關熟悉 Angular 的所有知識,而不會讓您感到困惑。所有內容都整齊地排列在清晰的標題下,便於快速查閱,提供您立即理解概念所需的信息,並附有每個功能的簡短相關範例。