0人評分過此書

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

出版日期
2022/01/01
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789860776720

本館館藏

借閱規則
當前可使用人數 3
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 國立臺南高商
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
★★★★★【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的材質化元件庫   ✪完整實作專案貫通全書所有的觀念
  • 第一部分
    • 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 編寫用戶端

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading