本書分為5篇。 第1篇介紹了 Angular 的基礎概念,使讀者對 Angular 有一個初步的印象。 第2篇介紹了 TypeScript 基礎,并帶領讀者快速實現(xiàn)了一個“用戶管理”應用,讓讀者了解到 Angular 常用的知識點。 第3篇介紹了Angular 的常用知識點,包括組件、模板、指令、管道、動畫和表單。 第4篇介紹了 Angular的高級知識點,包括使用Observable與RxJS實現(xiàn)響應式編程、Angular模塊、依賴注入、通過HTTP來訪問網絡資源、路由與導航、測試、實現(xiàn)國際化、編譯與部署Angular應用、頁面靜態(tài)化和啟用緩存。 第5篇帶領讀者從零開始實現(xiàn)了一個完整的企業(yè)級新聞頭條客戶端應用,使讀者具備 Angular 企業(yè)級應用開發(fā)的完整能力。 本書案例豐富,共有75個基于知識點的案例和6個綜合性案例,將理論講解最終落實到代碼實現(xiàn)上來。而且,這些案例會伴隨著圖書內容的推進,不斷趨近于工程化的項目風格,具有很高的應用價值和參考性。 本書由淺及深、層層推進、結構清晰、案例豐富、通俗易懂、實用性強,特別適合Angular的初學者和進階讀者作為自學教程。另外,本書也適合社會培訓學校作為培訓教材使用,還適合大、中專院校的相關專業(yè)作為教學參考書。