ng-book: The Complete Guide to Angular
暫譯: ng-book:Angular 完整指南

Nathan Murray, Felipe Coury, Ari Lerner, Carlos Taborda

  • 出版商: W. W. Norton
  • 出版日期: 2018-02-06
  • 售價: $2,430
  • 貴賓價: 9.5$2,309
  • 語言: 英文
  • 頁數: 626
  • 裝訂: Paperback
  • ISBN: 1985170280
  • ISBN-13: 9781985170285
  • 相關分類: Angular
  • 相關翻譯: Angular 權威教程 (簡中版)
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

ng-book. The in-depth, complete, and up-to-date book on Angular. Become an Angular expert today.

Updated for Angular, Angular CLI, and Community Style Guide

Ready to master Angular?

What if you could master the entire framework - with solid foundations - in less time without beating your head against a wall? Imagine how quickly you could work if you knew the best practices and the best tools?

Stop wasting your time searching and have everything you need to be productive in one, well-organized place, with complete examples to get your project up without needing to resort to endless hours of research.

You will learn what you need to know to work professionally with ng-book: The Complete Book on Angular.

Get up and running quickly

The first chapter opens with building your first Angular app. Within the first few minutes, you'll know enough to have an app running

Lots of Sample Apps and Code

When you buy ng-book, you're not buying just a book, but dozens of code examples. Every chapter in the book comes with a complete project that uses the concepts in the chapter. The code is available for download, free from our website.

Table of Contents

  • Writing your first Angular web application
  • How Angular Works
  • Built-in Directives
  • Forms in Angular 2
  • HTTP and APIs
  • Routing
  • Dependency Injection
  • Data Architecture in Angular 2
  • Data Architecture with Observables and RxJS
  • Data Architecture with Redux
  • Redux and TypeScript
  • Data Architecture with Redux
  • Advanced Components
  • Testing
  • Converting an Angular 1 app to Angular

 

Comprehensive

You'll learn core Angular concepts - from how Angular works under the hood, to rich interactive components, from in-depth testing to real-world applications

Best Practices

Learn Angular best practices, such as: testing, code organization, and how to structure your app for performance. We'll walk through practical, common examples of how to implement complete components of your applications

Example Apps included in the book

The book comes with sample apps that show you how to create:

  • A component-based Reddit clone
  • A real-time chat app using RxJS Observables
  • A YouTube search-as-you-type app
  • A Spotify search for tracks with playable song preview
  • Plus lots more mini-examples that show you how to write Components, how to use Forms, and how to use APIs
  • The code examples currently have over 5,500+ lines of runnable code (TypeScript, non-comment lines)

What our Customers Say

"Fantastic work guys! I have no idea where I'd be with Angular without ng-book. You guys have made this SOOOO much easier to learn and keep up with. Thanks again..you guys are awesome!" -- Jacob Cheriathundam

"Just finished ng-book2. I think it is the best learning material one can find about Angular today." -- Jegor Uglov

FAQ

What version does the book cover? This revision of the book covers up to angular-4.1.0. An updated version of the code is available for free at our website.

Do I have to know Angular 1? Nope! We don't assume that you've used Angular 1. This book teaches Angular from the ground up. Of course, if you've used Angular 1, we'll point out common ideas (because there are many), but ng-book stands on its own

Is ng-book an upgrade to ng-book 1? No. This is a completely new book and shares no content or code with ng-book 1. Angular 1 and Angular 2+ are two different frameworks and ng-book 1 and ng-book are two different books.

商品描述(中文翻譯)

ng-book。一本深入、完整且最新的 Angular 書籍。今天就成為 Angular 專家吧。

更新至 Angular、Angular CLI 和社群風格指南

準備好掌握 Angular 嗎?

如果你能在更短的時間內掌握整個框架,並建立堅實的基礎,而不必頭撞牆,那會怎樣?想像一下,如果你知道最佳實踐和最佳工具,你能多快地工作?

停止浪費時間搜尋,將你所需的一切集中在一個組織良好的地方,並提供完整的範例,讓你的專案能夠啟動,而不需要無止盡的研究。

你將學到在 ng-book: The Complete Book on Angular 中工作所需的知識。

快速上手

第一章將帶你建立你的第一個 Angular 應用程式。在幾分鐘內,你將知道足夠的知識來運行一個應用程式。

大量範例應用程式和程式碼

當你購買 ng-book 時,你不僅僅是在購買一本書,而是數十個程式碼範例。書中的每一章都附有一個完整的專案,使用該章節中的概念。程式碼可從我們的網站免費下載。

目錄


  • 撰寫你的第一個 Angular 網頁應用程式

  • Angular 的運作原理

  • 內建指令

  • Angular 2 中的表單

  • HTTP 和 API

  • 路由

  • 依賴注入

  • Angular 2 中的資料架構

  • 使用 Observables 和 RxJS 的資料架構

  • 使用 Redux 的資料架構

  • Redux 和 TypeScript

  • 使用 Redux 的資料架構

  • 進階元件

  • 測試

  • 將 Angular 1 應用程式轉換為 Angular

全面性

你將學到核心的 Angular 概念 - 從 Angular 的底層運作原理,到豐富的互動元件,從深入的測試到實際應用。

最佳實踐

學習 Angular 的最佳實踐,例如:測試、程式碼組織,以及如何為效能結構化你的應用程式。我們將通過實用的常見範例來展示如何實現你應用程式的完整元件。

書中包含的範例應用程式

本書附有範例應用程式,展示如何創建:


  • 一個基於元件的 Reddit 克隆

  • 一個使用 RxJS Observables 的即時聊天應用程式

  • 一個 YouTube 搜尋即時輸入的應用程式

  • 一個 Spotify 搜尋可播放歌曲預覽的應用程式

  • 還有許多其他小範例,展示如何撰寫元件、如何使用表單以及如何使用 API

  • 目前的程式碼範例有 超過 5,500 行可執行程式碼(TypeScript,非註解行)

我們的客戶怎麼說

「太棒了,夥伴們!如果沒有 ng-book,我不知道我會在 Angular 上到哪裡。你們讓學習和跟上這一切變得簡單多了。再次感謝你們……你們真是太棒了!」 -- Jacob Cheriathundam

「剛完成 ng-book2。我認為這是目前能找到的最佳 Angular 學習材料。」 -- Jegor Uglov

常見問題

這本書涵蓋了哪個版本? 本書的這個修訂版涵蓋到 angular-4.1.0。更新的程式碼版本可在我們的網站上免費獲得。

我需要知道 Angular 1 嗎? 不需要!我們不假設你已經使用過 Angular 1。本書從基礎開始教學 Angular。當然,如果你使用過 Angular 1,我們會指出一些共同的概念(因為有很多),但 ng-book 是獨立的。

ng-book 是 ng-book 1 的升級版嗎? 不是。這是一本全新的書,與 ng-book 1 沒有任何內容或程式碼的共享。Angular 1 和 Angular 2+ 是兩個不同的框架,而 ng-book 1 和 ng-book 是兩本不同的書。