深入淺出 Kotlin (Head First Kotlin: A Brain-Friendly Guide)
Dawn Griffiths, David Griffiths 賴屹民
- 出版商: 歐萊禮
- 出版日期: 2019-08-05
- 定價: $780
- 售價: 7.9 折 $616
- 語言: 繁體中文
- 頁數: 484
- ISBN: 9865021870
- ISBN-13: 9789865021870
- 
    相關分類:
    
      Functional-programming
 
- 此書翻譯自: Head First Kotlin : A Brain-Friendly Guide (Paperback)
立即出貨(限量) (庫存=9)
買這商品的人也買了...
- 
                
                   深入淺出設計模式 (Head First Design Patterns) 深入淺出設計模式 (Head First Design Patterns)$880$695
- 
                
                   大話設計模式 大話設計模式$620$490
- 
                
                   深入淺出 Android 開發, 2/e (Head First Android Development: A Brain-Friendly Guide, 2/e) 深入淺出 Android 開發, 2/e (Head First Android Development: A Brain-Friendly Guide, 2/e)$1,200$948
- 
                
                   Kotlin 實戰手冊 (Kotlin in Action) Kotlin 實戰手冊 (Kotlin in Action)$480$408
- 
                
                   輕鬆學會 Android Kotlin 實作開發:精心設計 16個 Lab 讓你快速上手 輕鬆學會 Android Kotlin 實作開發:精心設計 16個 Lab 讓你快速上手$500$390
- 
                
                   深入淺出學會編寫程式 (Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking) 深入淺出學會編寫程式 (Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking)$880$695
- 
                
                   Kafka 技術手冊|即時資料與串流處理 (Kafka: The Definitive Guide) Kafka 技術手冊|即時資料與串流處理 (Kafka: The Definitive Guide)$580$458
- 
                
                   Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版) Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562
- 
                
                   Android 初學特訓班, 9/e (附影音/範例/機器學習教學與Kotlin開發入門電子書) Android 初學特訓班, 9/e (附影音/範例/機器學習教學與Kotlin開發入門電子書)$480$408
- 
                
                   Kali Linux 滲透測試工具|花小錢做資安,你也是防駭高手, 3/e Kali Linux 滲透測試工具|花小錢做資安,你也是防駭高手, 3/e$880$748
- 
                
                   Kotlin 權威 2.0:Android 專家養成術 (Kotlin Programming: The Big Nerd Ranch Guide) Kotlin 權威 2.0:Android 專家養成術 (Kotlin Programming: The Big Nerd Ranch Guide)$620$484
- 
                
                   Android TDD 測試驅動開發:從 UnitTest、TDD 到 DevOps 實踐 (iT邦幫忙鐵人賽系列書) Android TDD 測試驅動開發:從 UnitTest、TDD 到 DevOps 實踐 (iT邦幫忙鐵人賽系列書)$550$429
- 
                
                   Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e) Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411
- 
                
                   Kubernetes 最佳實務 : 成功部署應用程式的藍圖 (Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes) Kubernetes 最佳實務 : 成功部署應用程式的藍圖 (Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes)$520$411
- 
                
                   深入理解 Kotlin 協程 深入理解 Kotlin 協程$474$450
- 
                
                   Python 零基礎入門班, 2/e (含 MTA Python 國際認證模擬試題) Python 零基礎入門班, 2/e (含 MTA Python 國際認證模擬試題)$420$332
- 
                
                   Scrum 敏捷產品管理:打造客戶喜愛的產品 (Agile Product Management with Scrum: Creating Products that Customers Love) Scrum 敏捷產品管理:打造客戶喜愛的產品 (Agile Product Management with Scrum: Creating Products that Customers Love)$360$281
- 
                
                   一開始就學對 Android - Kotlin 與 MVVM 新架構 一開始就學對 Android - Kotlin 與 MVVM 新架構$650$507
- 
                
                   Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense) Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332
- 
                
                   Google Analytics 網站資料分析:網路行銷與商務決策的利器 Google Analytics 網站資料分析:網路行銷與商務決策的利器$450$351
- 
                
                   計算機組成原理-基礎知識揭密與系統程式設計初步 計算機組成原理-基礎知識揭密與系統程式設計初步$600$468
- 
                
                   經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change) 經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change)$480$379
- 
                
                   2022 新趨勢計算機概論 2022 新趨勢計算機概論$540$427
- 
                
                   CCNA 200-301 專業認證手冊, Volume 1 (CCNA 200-301 Official Cert Guide, Volume 1) CCNA 200-301 專業認證手冊, Volume 1 (CCNA 200-301 Official Cert Guide, Volume 1)$900$711
- 
                
                   深入淺出 Android 開發, 3/e (Head First Android Development : A Learner's Guide to Building Android Apps with Kotlin, 3/e) 深入淺出 Android 開發, 3/e (Head First Android Development : A Learner's Guide to Building Android Apps with Kotlin, 3/e)$1,200$948
商品描述
易學易用的Kotlin編程指南
悠遊於Kotlin標準程式庫
揭開泛型的面紗
避免令人尷尬的lambda錯誤
編寫頂尖的高階函式
全面解析集合
“本書清晰、直觀、易於理解,如果你剛接觸Kotlin,這是一本傑出的入門指南。”
—Ken Kousen
Kotlin官方訓練師
由JetBrains認證
“《深入淺出Kotlin》絕對可以讓你快速上手,打下堅實的基礎,以及(重新)獲得撰寫程式的樂趣。”
—Ingo Krotzky
Kotlin學員
“我一直在等待一本簡潔、充滿樂趣的書籍,這本書終於出版了!你不必知道Java就可以學習Kotlin。”
—Matt Wenham博士
資料科學家暨Python程式員
你將從本書學到什麼?
《深入淺出Kotlin》是完整的Kotlin編寫指南。這本帥氣的書籍用獨特的方法協助學習Kotlin,不只教你基本語法、操作手法,也讓你知道如何像偉大的Kotlin開發者一樣思考。你會學到這種語言的基本知識、集合、泛型、lambda以及高階函式。在過程中,也會知道如何進行物件導向編程和泛函編程。如果真心想要瞭解Kotlin,讀這本書就對了!
本書為何如此與眾不同?
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構一段可引發多重感知的學習體驗,《深入淺出Kotlin》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。
作者簡介
Dawn Griffiths 有超過20年的IT產業經驗,曾經擔任資深開發人員及資深軟體架構師。她曾經寫過許多《深入淺出系列》書籍,包括《深入淺出Android開發》。她也和她先生一起製作了The Agile Sketchpad教學影片,可讓大腦保持活躍且沉浸其中地學習關鍵的概念與技巧。在寫作與製作影片之餘,Dawn喜歡打太極、閱讀、跑步、編織線軸雷絲(bobbin lace),以及烹調美食。另外,Dawn特別喜歡與親愛的老公共享美好時光。
David Griffiths 曾經擔任敏捷式開發教練、開發者以及車庫服務員,可不是按照這個順序喔!他在12歲受Seymour Papert紀錄片啟蒙而開始編寫程式,在15歲就用Papert的LOGO電腦語言寫過程式了。在《深入淺出 Kotlin》之前,David寫過許多《深入淺出》叢書,包括《深入淺出Android 開發》,並且和Dawn一起開發The Agile Sketchpad教學影片。除了寫文章、寫程式與指導學生之外,他經常與可愛的老婆(暨共同作者)四處旅行。你可以在Twitter追隨Dawn與David:https://twitter.com/HeadFirstKotlin。
目錄大綱
序
1 千里之行始於足下:試試水溫 
2 基本型態與變數:成為變數
3 函式:離開 main 函式 
4 類別與物件:淺嚐類別 
5 子類別與超類別:善用繼承 
6 抽象類別與介面:認真的多型 
7 資料類別:處理資料 
8 null 與例外:安然無恙 
9 集合:井然有序 
10 泛型:見果知因 
11 lambda 與高階函式:把程式碼當成資料來處理 
12 內建的高階函式:升級你的程式 
i 協同程序:平行執行程式碼 
ii 測試:讓程式碼對自己負責 
iii 本書遺珠:(我們沒有談到的)十大要事










 
     
     
    
 
     
     
     
     
     
     
     
     
     
    
 
    
 
    