購物比價找書網找車網
FindBook  
 有 7 項符合

Dart.Google御用網頁語言:使用Angular實戰Web物件導向開發

的圖書
Dart:Google御用網頁語言 - 使用Angular實戰Web物件導向開發【金石堂、博客來熱銷】 Dart:Google御用網頁語言 - 使用Angular實戰Web物件導向開發【金石堂、博客來熱銷】

出版日期:2022-01-19
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:Dart.Google御用網頁語言:使用Angular實戰Web物件導向開發

內容簡介

★★★★★【Dart】、【Google御用】★★★★★

  利用開發Web專案學會一門新的Google專屬語言

  其實從html/css/javascript開發網頁的路走來,一直到支援MVC的框架,你是否覺得需要一個很完整符合Web UI的語言才使得上力?而學習到Dart之後終於感受到這個完整性。

  Dart是由Google公司推出的現代化程式語言,它以簡單、高效、可擴充為開發目標,將強大的新語言特性與熟悉的語言構造組合成清晰、讀取的語法,並提供很多語法糖來保證以更少的程式量完成指定功能。

  Dart不僅是一門語言,Dart 的各種開放原始碼專案和Pub 套件管理工具幫助開發人員變得更有生產力。舉例來說,開發者可以使用Pub 獲得與JavaScript 互動操作的能力、Web UI 框架、單元測試庫、用於遊戲開發的庫及使用Dart語言開發的Flutter跨平台移動UI框架等。

  本書平鋪直述,沒有冗長的說明,一開始就切入了Dart的核心,並且充分說明了Angular的特性,不管是在和JavaScript的互動操作,Web UI架構,又或是開發後的單元測試以及主流網頁遊戲的函數庫等。而最大受眾的行動UI開發上,更有完整的大量函數庫支援,網頁開發已進入全新里程,學應用不如學語言,利用開發Web專案學會一門新的Google專屬語言,讓你在求職求學的路上比別人更強一個層級。

本書重點

  ✪在Windows、MacOS及Linux上安裝及設定dart執行環境
  ✪Dart的資料型態、函數、運算子、運算元
  ✪Dart的流程控制,物件導向、類別、異常,泛型、函數庫操作
  ✪Dart的非同步、Future、Stream及生成器函數
  ✪Dart的多執行緒、Isolate、循環、可呼叫類別、擴充方法、中繼資料
  ✪Dart的服務端開發,shelf框架、Angular框架
  ✪Dart的材質化元件庫
  ✪完整實作專案貫通全書所有的觀念

 
 

作者介紹

作者簡介

劉仕文


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

目錄

第一部分

01 簡介
1.1 概述
1.2 環境安裝與設定
1.3 IntelliJ IDEA 的安裝與設定

02 變數和內建類型
2.1 識別符號
2.2 關鍵字
2.3 變數
2.4 數字
2.5 字串
2.6 布林
2.7 List 集合
2.8 Set 集合
2.9 Map 集合
2.10 符文

03 函數
3.1 可選參數
3.2 main 函數
3.3 函數物件
3.4 匿名函數
3.5 語法作用域
3.6 語法閉包
3.7 函數相等性測試
3.8 返回值
3.9 回呼函數

04 運算子
4.1 算術運算子
4.2 關係運算子
4.3 類型測試運算子
4.4 設定運算子
4.5 邏輯運算子
4.6 位元運算符號
4.7 條件運算式
4.8 其他運算子

05 流程控制敘述
5.1 分支敘述
5.2 迴圈敘述
5.3 跳躍陳述式

06 類別
6.1 屬性
6.2 建構函數
6.3 方法
6.4 繼承
6.5 抽象類別和介面
6.6 在類別增加特徵
6.7 列舉類別

07 異常
7.1 拋出異常
7.2 捕捉異常
7.3 最終操作
7.4 自訂異常

08 泛型
8.1 使用泛型
8.2 自訂泛型

09 函數庫
9.1 宣告與使用
9.2 核心函數庫
9.3 數學函數庫
9.4 轉換函數庫
9.5 輸入和輸出函數庫

10 非同步
10.1 Future
10.2 Stream
10.3 生成器函數

11 Isolate
11.1 什麼是Isolate
11.2 事件循環
11.3 創建Isolate
11.4 獲取訊息
11.5 相互通訊

12 拓展閱讀
12.1 可呼叫類別
12.2 擴充方法
12.3 類型定義
12.4 中繼資料
12.5 註釋

第二部分

13 服務端開發
13.1 HTTP 請求與回應
13.2 shelf 框架
13.3 路由套件

第三部分

14 Angular 基礎
14.1 初始專案
14.2 資料綁定
14.3 內建指令
14.4 範本引用變數
14.5 服務
14.6 子元件
14.7 表單
14.8 Angular 架構回顧

15 Angular 進階
15.1 屬性指令
15.2 元件樣式
15.3 依賴注入
15.4 生命週期掛鉤
15.5 管道
15.6 路由
15.7 結構指令
15.8 HTTP 連接
15.9 部署專案

16 材質化元件
16.1 圖示
16.2 滑桿
16.3 旋轉器
16.4 切換按鈕
16.5 標籤
16.6 計數卡與計數板
16.7 按鈕
16.8 進度指示器
16.9 選項按鈕
16.10 核取方塊
16.11 輸入框
16.12 清單
16.13 片記與片集
16.14 按鈕組
16.15 日期、時間選擇器
16.16 步驟指示器
16.17 對話方塊
16.18 擴充面板
16.19 下拉式功能表
16.20 彈出框
16.21 選項選單
16.22 工具提示
16.23 佈局元件

第四部分

17 專案實戰Deadline
17.1 MySQL 資料庫
17.2 資料庫連接套件
17.3 編寫服務端
17.4 編寫用戶端

 
 



  Dart 是由Google 公司推出的現代化程式語言, 最初知道它是因為Angular 框架推出了Dart 版本。抱著好奇去看了Dart 的官網,它以簡單、高效、可擴充為開發目標,將強大的新語言特性與熟悉的語言構造組合成清晰、可讀的語法,並提供很多語法糖來保證以更少的程式量完成指定功能。

  Dart 不僅是一門語言,Dart 的各種開放原始碼專案和Pub 套件管理工具幫助開發人員變得更有生產力。舉例來說,開發者可以使用Pub 獲得與JavaScript 互動操作的能力、Web UI 框架、單元測試庫、用於遊戲開發的庫及使用Dart 語言開發的Flutter 跨平台移動UI 框架等。

  本書主要內容:
  第1 章架設開發環境,安裝與設定編輯器。
  第2 章主要介紹內建類型,包括數字、字串、布林、List 集合、Set 集合、Map 集合及符文(runes) 類型的定義及使用。
  第3 章講解函數的定義,主要包含可選參數、匿名函數、回呼函數及將函數作為物件傳遞。
  第4 章介紹運算子,包含算術運算子、關係運算子、設定運算子、邏輯運算子、位元運算符號、條件運算子及類型測試運算子。
  第5 章介紹流程控制敘述,包含分支敘述if、switch;循環敘述for、while、do-while;跳躍陳述式break、continue。
  第6 章講解類,包含類的定義、屬性、建構函數、方法、介面、Mixin 及枚舉類。
  第7 章講解異常,包含異常的拋出、例外的捕捉、自訂異常。
  第8 章講解泛型,包含使用集合List、Set、Map 提供的泛型介面,以及自訂泛型類和方法。
  第9 章介紹函數庫,包含函數庫的宣告、匯入、核心函數庫、數學函數庫、資料轉換函數庫、輸入輸出函數庫。
  第10 章介紹非同步,包含Future、Stream 及生成器函數。
  第11 章介紹多執行緒實踐途徑Isolate,包含Isolate 的含義、事件循環、訊息傳遞及不同Isolate 間相互通訊。
  第12 章是擴充閱讀,包含可呼叫類別的宣告、擴充方法、類型定義、中繼資料及註釋。
  第13 章介紹服務端開發,包含基礎的HTTP 請求與回應、shelf 框架的使用及使用路由包定義服務的API。
  第14 章介紹Angular 框架的基礎知識,包含專案結構、資料綁定、內建指令、範本引用變數、服務、子元件及表單。
  第15 章介紹Angular 框架的進階知識,包含屬性指令、元件樣式、依賴注入、生命週期掛鉤、管道、路由、結構指令、HTTP 連接及專案部署。
  第16 章介紹材質化元件庫angular_components,該函數庫包含表單、業務流及版面配置中常用的元件。
  第17 章是專案實戰,介紹資料庫的安裝與連接,以及透過用於時間規劃的專案Deadline 來溫習本書所學的基礎知識。

劉仕文
 

詳細資料

  • ISBN:9789860776720
  • 規格:平裝 / 544頁 / 17 x 23 x 2.72 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
金石堂 - 今日66折
長崎
作者:艾力克.菲耶
出版社:衛城出版
出版日期:2020-05-06
66折: $ 185 
金石堂 - 今日66折
艾菲爾鐵塔到底能縮多小:一部知識豐富、熱情洋溢的人類微縮文化史╳模型博物誌
作者:賽門.加菲爾
出版社:木馬文化事業有限公司
出版日期:2020-07-08
66折: $ 251 
金石堂 - 今日66折
盆栽急診室:葉子變黃、掉葉、病蟲害、換盆、修剪分枝,百年園藝老店繼承人的綠手指養護祕笈。
作者:川原伸晃
出版社:大是文化有限公司
出版日期:2024-05-28
66折: $ 304 
金石堂 - 今日66折
破唐案.裴氏手札卷一:續鶯鶯記
66折: $ 251 
 
金石堂 - 暢銷排行榜
庫洛魔法使 透明牌篇 (首刷限定版) 16(完)
作者:CLAMP
出版社:東立出版社
出版日期:2025-03-31
$ 675 
Taaze 讀冊生活 - 暢銷排行榜
獲利軌道:只要沿著規畫的軌道前進,期權翻倍獲利易如反掌
作者:軌道鞅
出版社:玩股網有限公司
出版日期:2024-11-01
$ 316 
博客來 - 暢銷排行榜
蔡康永的情商課:為你自己活一次
作者:蔡康永
出版社:如何
出版日期:2018-11-01
$ 276 
Taaze 讀冊生活 - 暢銷排行榜
生命中最大的寶藏就是你自己Stand by Yourself
作者:曾寶儀
出版社:遠見天下文化出版股份有限公司
出版日期:2024-10-31
$ 331 
 
金石堂 - 新書排行榜
異世界悠閒農家(16)
作者:內藤騎之介
出版社:台灣角川股份有限公司
出版日期:2024-11-25
$ 205 
金石堂 - 新書排行榜
定義關係2特裝版
作者:CHADA
出版社:平心出版(欣燦連)
出版日期:2024-11-28
$ 790 
Taaze 讀冊生活 - 新書排行榜
開箱工程師腦洞大開的日常:提早練功打底、把技能樹升級,讓科技業大廠都搶著要你
作者:艾斯
出版社:商周出版
出版日期:2024-11-07
$ 320 
博客來 - 新書排行榜
活用技術分析寶典:飆股上校朱家泓40年實戰精華 從K線、均線到交易高手的養成祕笈 (上、下冊)
作者:朱家泓
出版社:金尉
出版日期:2024-11-21
$ 948 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策