注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Angular開(kāi)發(fā)實(shí)戰(zhàn)

Angular開(kāi)發(fā)實(shí)戰(zhàn)

Angular開(kāi)發(fā)實(shí)戰(zhàn)

定 價(jià):¥59.00

作 者: 李一鳴 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): Web前端技術(shù)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302534822 出版時(shí)間: 2019-09-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 192 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  前端開(kāi)發(fā)市場(chǎng)火熱,Angular稱(chēng)為前端三大必學(xué)框架之一。本書(shū)是一本為學(xué)習(xí)Angular7的開(kāi)發(fā)人員量身定制的快速入門(mén)教材,書(shū)中實(shí)踐案例多,適合喜歡邊學(xué)習(xí)邊動(dòng)手實(shí)踐的讀者。 本書(shū)分為12章,內(nèi)容包括Angular7開(kāi)發(fā)環(huán)境、TypeScript語(yǔ)法、指令、組件、依賴(lài)注入、HTTP、表單驗(yàn)證、路由、自動(dòng)化測(cè)試、json-server后臺(tái)模擬環(huán)境的搭建、待辦列表實(shí)戰(zhàn)、商城后臺(tái)管理系統(tǒng)實(shí)戰(zhàn)等。 本書(shū)內(nèi)容詳盡、示例豐富,適合Angular初學(xué)者,同時(shí)也適合高等院校與培訓(xùn)學(xué)校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)作為教材使用。

作者簡(jiǎn)介

  李一鳴,主攻前端和Angular開(kāi)發(fā),6年前端開(kāi)發(fā)經(jīng)驗(yàn),能帶領(lǐng)前端混合開(kāi)發(fā)團(tuán)隊(duì)利用z新技術(shù)解決業(yè)務(wù)快速發(fā)展過(guò)程中的各種業(yè)務(wù)場(chǎng)景問(wèn)題。熟悉客戶(hù)端開(kāi)發(fā),有多個(gè)上架APP,有服務(wù)端開(kāi)發(fā)經(jīng)驗(yàn)。目前在公司擔(dān)任項(xiàng)目經(jīng)理,管理前端團(tuán)隊(duì)。

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)