注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)

Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)

Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)

定 價:¥109.00

作 者: 劉仕文 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302572800 出版時間: 2021-07-01 包裝:
開本: 16開 頁數(shù): 432 字數(shù):  

內容簡介

  《Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)/計算機科學與技術叢書》系統(tǒng)且詳盡地闡述編程語言Dart的基礎知識,以及用于Web開發(fā)的Dart版Angular框架?!禗art語言實戰(zhàn):基于Angular框架的Web開發(fā)/計算機科學與技術叢書》共17章,分4部分。首部分(第1~12章)介紹開發(fā)環(huán)境的搭建、變量、內置類型、函數(shù)、運算符、流程控制語句、類、異常、泛型、庫、異步、Isolate、擴展方法等基礎知識;第二部分(第13章)主要介紹服務端的開發(fā);第三部分(第14~16章)詳細介紹Angular框架的使用和材質化組件庫;第四部分(第17章)介紹數(shù)據(jù)庫的配置與連接,并將前三部分的知識應用于項目實戰(zhàn)?!禗art語言實戰(zhàn):基于Angular框架的Web開發(fā)/計算機科學與技術叢書》適合Dart從入門到精通階段的讀者參考學習,所有Dart初學者、Angular編程愛好者、Flutter開發(fā)者等均可選擇《Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)/計算機科學與技術叢書》作為軟件開發(fā)的實戰(zhàn)指南或參考工具書。應用型高校計算機相關專業(yè)、培訓機構也可選擇《Dart語言實戰(zhàn):基于Angular框架的Web開發(fā)/計算機科學與技術叢書》作為Dart編程語言的教材或參考書。

作者簡介

  劉仕文,國內非常早寫Dart相關技術文章的作者之一,并提供了Dart視頻教程,得到廣泛好評。專注于Dart技術棧,并建立網(wǎng)站用于分享Angular Dart、Flutter等相關技術及第三方擴展包。

圖書目錄







目錄

第 一 部 分


第1章簡介(22min)

1.1概述

1.2環(huán)境安裝與配置

1.2.1Windows用戶

1.2.2Mac用戶

1.3IntelliJ IDEA的安裝與配置

1.3.1Windows用戶

1.3.2Mac用戶

第2章變量和內置類型(68min)

2.1標識符

2.1.1小駝峰命名法

2.1.2大駝峰命名法

2.1.3下畫線命名法

2.2關鍵字

2.3變量

2.3.1默認值

2.3.2const和final

2.4數(shù)字

2.5字符串

2.6布爾

2.7List集合

2.7.1常用屬性

2.7.2常用方法

2.8Set集合


2.8.1常用屬性

2.8.2常用方法

2.9Map集合

2.9.1常用屬性

2.9.2常用方法

2.10符文

第3章函數(shù)(55min)

3.1可選參數(shù)

3.1.1命名參數(shù)

3.1.2位置參數(shù)

3.1.3默認參數(shù)值

3.2main函數(shù)

3.3函數(shù)對象

3.4匿名函數(shù)

3.5語法作用域

3.6語法閉包

3.7函數(shù)相等性測試

3.8返回值

3.9回調函數(shù)

第4章運算符(59min)

4.1算術運算符

4.2關系運算符

4.3類型測試運算符

4.4賦值運算符

4.5邏輯運算符

4.6位運算符

4.7條件表達式

4.8其他運算符

第5章流程控制語句(26min)


5.1分支語句

5.1.1if語句

5.1.2switch語句

5.2循環(huán)語句

5.2.1for語句

5.2.2while語句

5.2.3dowhile語句

5.3跳轉語句

5.3.1break語句

5.3.2continue語句

5.3.3assert

第6章類(76min)

6.1屬性

6.2構造函數(shù)

6.2.1默認構造函數(shù)

6.2.2命名構造函數(shù)

6.2.3初始化列表

6.2.4重定向構造函數(shù)

6.2.5常量構造函數(shù)

6.2.6工廠構造函數(shù)

6.3方法

6.3.1實例方法


6.3.2類方法

6.3.3方法getter和setter

6.4繼承

6.4.1調用父類的非默認構造函數(shù)

6.4.2覆寫類成員

6.4.3覆寫操作符

6.4.4未定義函數(shù)

6.5抽象類和接口

6.5.1抽象類

6.5.2隱式接口

6.6向類添加特征

6.7枚舉類

第7章異常(15min)

7.1拋出異常

7.2捕獲異常

7.3最終操作

7.4自定義異常

第8章泛型(15min)

8.1使用泛型

8.2自定義泛型

8.2.1泛型類

8.2.2泛型方法

8.2.3限制類型

第9章庫(31min)

9.1聲明與使用

9.1.1導入庫

9.1.2指定庫前綴

9.1.3導入庫的一部分

9.1.4導出庫

9.2核心庫

9.2.1數(shù)字

9.2.2字符串

9.2.3URIs

9.2.4時間和日期

9.3數(shù)學庫

9.4轉換庫

9.4.1編碼和解碼JSON

9.4.2解碼和編碼UTF8字符

9.5輸入和輸出庫

第10章異步(36min)

10.1Future

10.1.1創(chuàng)建Future

10.1.2使用Future

10.2Stream

10.2.1創(chuàng)建Stream

10.2.2使用Stream

10.3生成器函數(shù)

10.3.1同步生成器

10.3.2異步生成器

10.3.3遞歸生成器

第11章Isolate(50min)

11.1什么是Isolate

11.2事件循環(huán)

11.3創(chuàng)建Isolate

11.4獲取消息

11.5相互通信

11.5.1使用ReceivePort

11.5.2使用stream_channel

第12章拓展閱讀(33min)

12.1可調用類

12.2擴展方法

12.3類型定義

12.4元數(shù)據(jù)

12.5注釋

第 二 部 分

第13章服務端開發(fā)(141min)

13.1HTTP請求與響應

13.1.1服務端

13.1.2客戶端

13.2shelf框架

13.2.1處理程序

13.2.2適配器

13.2.3中間件

13.3路由包

13.3.1定義路由

13.3.2路由參數(shù)

13.3.3組合路由

13.3.4路由注解

第 三 部 分

第14章Angular基礎(233min)

14.1初始項目

14.1.1項目詳情

14.1.2組件注解

14.1.3組件模板

14.1.4組件樣式

14.1.5樣式和模板文件

14.2數(shù)據(jù)綁定

14.2.1模板表達式和語句

14.2.2插值

14.2.3屬性(property)綁定

14.2.4屬性(attribute)綁定

14.2.5類綁定

14.2.6樣式綁定

14.2.7事件綁定

14.3內置指令

14.3.1屬性指令

14.3.2結構指令

14.4模板引用變量

14.4.1賦值

14.4.2說明

14.5服務

14.5.1定義實體類

14.5.2創(chuàng)建服務

14.5.3使用服務

14.6子組件

14.6.1創(chuàng)建組件

14.6.2添加到父組件

14.6.3輸入輸出屬性

14.6.4雙向數(shù)據(jù)綁定

14.7表單

14.7.1建立數(shù)據(jù)模型

14.7.2建立表單

14.7.3表單指令

14.7.4提交表單

14.8Angular架構回顧

第15章Angular高級(312min)

15.1屬性指令

15.1.1基于類的屬性指令

15.1.2函數(shù)式指令

15.2組件樣式

15.2.1:host

15.2.2:host()

15.2.3:hostcontext()

15.2.4::ngdeep

15.2.5樣式導入

15.2.6視圖封裝

15.3依賴注入

15.3.1注入器樹

15.3.2服務隔離

15.3.3多個編輯會話

15.4生命周期掛鉤

15.4.1組件生命周期掛鉤

15.4.2生命周期序列

15.4.3其他生命周期掛鉤

15.4.4生命周期練習

15.5管道

15.5.1使用管道

15.5.2參數(shù)化管道

15.5.3管道鏈

15.5.4自定義管道

15.5.5管道和變更檢測

15.5.6純與不純

15.6路由

15.6.1路由基礎

15.6.2常用配置

15.6.3函數(shù)導航

15.6.4子路由

15.6.5生命周期函數(shù)

15.7結構指令

15.7.1星號前綴

15.7.2自定義結構指令

15.8HTTP連接

15.8.1http包

15.8.2數(shù)據(jù)轉換

15.8.3服務端

15.8.4客戶端

15.9部署項目

15.9.1webdev工具

15.9.2dart2js選項

第16章材質化組件(366min)

16.1圖標

16.2滑動條

16.3旋轉器

16.4切換按鈕

16.5選項卡

16.5.1固定選項條

16.5.2選項卡面板

16.5.3材質化選項卡

16.6計數(shù)卡與計數(shù)板

16.6.1計數(shù)卡

16.6.2計數(shù)板

16.7按鈕

16.7.1按鈕設置

16.7.2浮動操作按鈕

16.8進度條

16.9單選按鈕

16.9.1材質化單選按鈕

16.9.2單選按鈕組

16.10復選框

16.11輸入框

16.12列表

16.12.1材質化列表

16.12.2列表條目

16.13片記與片集

16.13.1片記

16.13.2片集

16.14按鈕組

16.15日期、時間選擇器

16.15.1日期范圍選擇器

16.15.2日期選擇器

16.15.3時間選擇器

16.15.4日期和時間選擇器

16.16步驟指示器

16.16.1材質化步驟指示器

16.16.2步驟指令

16.17對話框

16.18擴展面板

16.19下拉菜單

16.20彈出框

16.21選項菜單

16.21.1選項容器

16.21.2選擇條目

16.22工具提示

16.22.1工具提示指令

16.22.2工具提示卡片

16.22.3工具提示目標指令

16.22.4圖標提示

16.23布局組件

16.23.1應用欄

16.23.2抽屜

第 四 部 分

第17章項目實戰(zhàn)Deadline(321min)

17.1MySQL數(shù)據(jù)庫

17.1.1數(shù)據(jù)庫安裝

17.1.2數(shù)據(jù)庫連接

17.2數(shù)據(jù)庫連接包

17.2.1連接配置

17.2.2連接與執(zhí)行

17.2.3結果集

17.2.4工具類

17.3編寫服務端

17.3.1實體類

17.3.2服務類

17.3.3時間轉換類

17.3.4路由器

17.3.5跨域中間件

17.3.6適配器

17.4編寫客戶端

17.4.1管道

17.4.2服務

17.4.3添加計劃組件

17.4.4編輯計劃組件

17.4.5計劃列表組件

17.4.6路由

17.4.7布局

本目錄推薦

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