-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Angular開發實戰

( 簡體 字)
作者:李一鳴類別:1. -> 程式設計 -> 網路編程 -> AngularJS
譯者:
出版社:清華大學出版社Angular開發實戰 3dWoo書號: 51761
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:10/1/2019
頁數:192
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302534822
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

讀懂本書
未來前端開發有發展前途嗎?
前端開發目前在國內非常火,隨著前端開發市場持續擴大,不僅僅是網頁,甚至移動端、PC端應用都可以使用前端技術進行開發。現在國內的一線大公司都已經使用前端技術來開發自己的手機App了,比如微信小程序、淘寶天貓、京東、餓了么等,其火爆程度一目了然。
——現在入門還來得及嗎?種一棵樹最好的時間是十年前,其次是現在!
你還在用jQuery嗎?已經過時啦!
雖然有很多舊網站還在使用jQuery,但是大多數公司的招聘標準早已改變。前端開發在這些年飛速發展,技術更新速度很快,如果想保持自己的競爭力,必須持續保持學習狀態。現在想在前端開發領域找到一份好工作,則必須學好 Angular、React、Vue三大框架!
——各大招聘網站都可以搜一搜看一看,要不要學,你看著辦!
Angular在前端開發中有哪些優勢?
Angular作為一個比較大而全的前端框架,它使用TypeScript進行開發,包含服務、模板、雙向綁定、路由、依賴注入等各種便捷的功能,可以讓你的開發效率事半功倍。Angular由Google公司開發并維護,有著眾多的開發者和活躍的社區支持,而且中文文檔翻譯十分全面。
——三大框架選擇困難怎么辦?小孩才做選擇,成年人全部都要!
本書真的適合你嗎?
只要你擁有一定的前端開發基礎或者有AngularJS的開發經驗,那么本書就能幫助你順利入門Angular7。從環境搭建到TypeScript語法講解,從內置指令到組件表單的每一個知識點,我們都手把手地教你學會。
——知識點太多怕學不會?不用擔心,每個章節都配有例子幫助你理解關鍵的知識點。
本書涉及的技術或框架
? HTML
? CSS
? Chrome瀏覽器調試
? Angular
? HTTP
? Karma
? NPM
? Git
? JavaScript
? SCSS
? JSON
? Ng-Zorro
? HTTPS
? Protractor
? Node.js
? Visual Studio Code
? TypeScript
? LESS
? Json-serve
? Ng-Alain
? Jasmine
? Postman
? CNpm
本書涉及的示例和案例
? Hello Angular
? 自定義結構型指令
? 路由框架的搭建
? 單元測試常用API
? 城市組件
? 用戶信息頁
? 端對端測試常用API
? 使用json-server實現增刪改查
? 待辦列表
? 商城后臺管理系統
? 制作一個HTTP攔截器
? 在登錄組件實現模板驅動型表單
? 使用響應式表單構建個人資料頁
本書特點
(1)實例為主、理論為輔,本書以理論知識的介紹為輔,以大量代碼示例為主,通過眾多精心選擇的典型例子,幫助讀者更好地理解Angular7開發中的重點、難點。
(2)循序漸進、輕松易學,本書的章節安排由淺入深,從簡單的知識點開始,一點點增加難度,激發讀者的閱讀興趣,讓讀者能夠真正學習到Angular的使用技巧。
(3)技術新穎、與時俱進,采用目前最新的Angular7版本,避免學習舊版本導致知識不通用。結合時下熱門的技術,如Node.js、json-server、Ng-Zorro等,讓讀者在學習Angular的同時,了解熟識更多相關的流行技術。對于無法全面講解的一些框架,還給出了官方文檔的詳細網絡地址以便于讀者上網查閱。
(4)貼近讀者、結合實際,書中使用的UI(用戶界面)框架、自動測試框架等,都是實際開發中常見的、使用率高的框架,保證讀者可以學以致用。
本書讀者
? Angular開發初學者
? 前端開發工程師
? 前端架構師
? 從事后端開發且對前端開發技術有興趣的人員
? 想學習Angular自己開發網頁的人員
? 可作為高校和培訓學校相關專業的Web前端開發實踐教程
代碼下載。如果下載有問題,請聯系,郵件主題為“Angular開發實戰”。

作者
2019年7月
內容簡介:

前端開發市場火熱,Angular稱為前端三大必學框架之一。本書是一本為學習Angular7的開發人員量身定制的快速入門教材,書中實踐案例多,適合喜歡邊學習邊動手實踐的讀者。
本書分為12章,內容包括Angular7開發環境、TypeScript語法、指令、組件、依賴注入、HTTP、表單驗證、路由、自動化測試、json-server后臺模擬環境的搭建、待辦列表實戰、商城后臺管理系統實戰等。
本書內容詳盡、示例豐富,適合Angular初學者,同時也適合高等院校與培訓學校計算機相關專業作為教材使用。
目錄:

第1章初識Angular 1
1.1ANGULAR簡介 1
1.1.1AngularJS1.x的誕生 2
1.1.2快速發展的Angular 2
1.1.3三分天下的前端框架 3
1.1.4未來的選擇 4
1.2搭建開發環境 4
1.2.1安裝Node.js和NPM 4
1.2.2安裝Git 6
1.2.3安裝AngularCLI 7
1.2.4開發工具的選擇 7
1.2.5安裝Angular輔助編碼插件 9
1.3實戰練習:第一個ANGULAR程序 10
1.3.1HelloAngular 10
1.3.2Angular目錄結構 10
1.3.3AngularCLI詳解 12
1.3.4如何學習Angular 14
1.4ANGULARUI庫 14
1.4.1NG-ZORRO 14
1.4.2AngularMaterial 15
1.4.3ng-bootstrap 16
1.4.4Ionic 16
1.5小結 17
第2章初識TypeScript 18
2.1TYPESCRIPT簡介 18
2.1.1動態類型語言與靜態類型語言 18
2.1.2開發環境的搭建 19
2.2數據類型 20
2.2.1布爾類型 20
2.2.2數字類型 20
2.2.3字符串類型 21
2.2.4數組類型與元組類型 21
2.2.5枚舉類型 21
2.2.6any類型 22
2.2.7void類型 22
2.2.8null與undefined類型 22
2.3函數 23
2.3.1函數的使用 23
2.3.2構造函數 23
2.3.3可選參數 24
2.3.4默認參數 24
2.3.5箭頭函數 25
2.4類 26
2.4.1屬性與方法 26
2.4.2類的繼承 26
2.4.3訪問權限修飾符 27
2.5小結 28
第3章指令 29
3.1指令的分類 29
3.1.1組件 29
3.1.2結構型指令 30
3.1.3屬性型指令 30
3.2內置指令 30
3.2.1ngFor 30
3.2.2ngIf 30
3.2.3ngSwitch 31
3.2.4ngStyle 31
3.2.5ngClass 32
3.2.6ngNonBindable 32
3.3實戰練習:自定義結構型指令 32
3.3.1星號前綴 33
3.3.2創建一個結構型指令 33
3.3.3響應用戶操作 34
3.4小結 36
第4章使用組件打造你的項目 37
4.1組件 37
4.1.1組件的組成 37
4.1.2組件化思想 38
4.2注解 38
4.3生命周期 39
4.4數據傳遞 39
4.4.1數據的輸入 40
4.4.2數據的輸出 42
4.5實戰練習:城市組件 44
4.6小結 47
第5章依賴注入 48
5.1控制反轉與依賴注入 48
5.1.1控制反轉 48
5.1.2依賴注入 49
5.2ANGULAR中的依賴注入 50
5.2.1Injector(注入器) 50
5.2.2Provider(提供者) 51
5.2.3Dependence(依賴) 52
5.2.4依賴注入的流程 52
5.3實戰練習:用戶信息頁 52
5.4小結 56
第6章HTTP 57
6.1HTTPCLIENT——發送第一條網絡請求 57
6.2HTTP協議基礎知識 59
6.2.1請求方法 59
6.2.2HTTP狀態碼 60
6.2.3請求報文首部 61
6.3HTTP與HTTPS 63
6.3.1為什么需要HTTPS 63
6.3.2什么是HTTPS 63
6.3.3HTTPS工作過程 63
6.3.4申請HTTPS 64
6.3.5為什么不一直使用HTTPS 65
6.4實戰練習:制作一個HTTP攔截器 65
6.5小結 68
第7章表單 69
7.1ANGULAR中的表單 69
7.1.1響應式表單與模板驅動型表單 69
7.1.2FormBuilder 70
7.2實戰練習:模板驅動型表單 70
7.2.1創建模板驅動型表單項目 70
7.2.2在登錄組件實現模板驅動型表單 71
7.3實戰練習:響應式表單 74
7.3.1創建響應式表單項目 74
7.3.2使用響應式表單構建個人資料頁 75
7.4小結 78
第8章路由 79
8.1路由的基本用法 79
8.1.1路由的配置 79
8.1.2讓路由與組件對應 80
8.1.3設置默認路徑 82
8.2路由的位置策略 83
8.2.1HashLocationStrategy 83
8.2.2如何使用位置策略 83
8.2.3如何選擇兩種位置策略 84
8.3路由的跳轉與傳參 85
8.3.1路由的跳轉 85
8.3.2路由的傳參 86
8.4子路由 91
8.5實戰練習:路由框架的搭建 93
8.6小結 96
第9章Angular中的測試 97
9.1測試的意義 97
9.2第一個測試例子 98
9.3ANGULAR測試工具 100
9.3.1Jasmine 100
9.3.2Karma 102
9.3.3實戰練習:單元測試常用API 103
9.4端對端測試 108
9.4.1Protractor 108
9.4.2實戰練習:端對端測試常用API 108
9.5小結 113
第10章后臺模擬環境的搭建 114
10.1前后端分離 114
10.2POSTMAN的安裝與使用 115
10.2.1Postman的安裝 115
10.2.2Postman的使用 116
10.3JSON-SERVER的安裝與使用 117
10.3.1json-server的安裝與配置 118
10.3.2第一個json-server程序 120
10.4實戰練習:使用JSON-SERVER實現增刪改查 121
10.4.1項目的創建與配置 121
10.4.2數據的查詢與刪除 122
10.4.3數據的新增與編輯 125
10.5小結 130
第11章項目實戰:待辦列表 131
11.1待辦列表設計 131
11.2待辦列表的創建 133
11.2.1CLI版本與UI樣式庫 133
11.2.2項目的創建 133
11.3待辦列表開發 135
11.3.1主面板組件的開發 135
11.3.2待辦項組件的開發 138
11.3.3彈出式窗口組件的開發 142
11.4修改為網絡請求應用 150
11.4.1后臺環境的配置 150
11.4.2使用json-server實現網絡請求版 151
11.5小結 156
第12章項目實戰:商城后臺管理系統 157
12.1項目設計 157
12.2項目起步 160
12.2.1框架選型 160
12.2.2項目的創建 161
12.3路由構建 163
12.3.1組件的創建 163
12.3.2路由的配置 163
12.4資產盤點模塊的開發 170
12.4.1資產概況的開發 170
12.4.2交易數據分析的開發 174
12.5商品管理模塊的開發 177
12.5.1商品查詢的開發 177
12.5.2商品新增/編輯的開發 180
12.6個人中心模塊的開發 184
12.6.1個人資料查看的開發 184
12.6.2個人資料設置的開發 186
12.7消息管理模塊的開發 189
12.8小結 192
序: