Learn Kotlin Programming
暫譯: 學習 Kotlin 程式設計

Samuel, Stephen, Bocutiu, Stefan

  • 出版商: Packt Publishing
  • 出版日期: 2019-05-28
  • 售價: $1,670
  • 貴賓價: 9.5$1,587
  • 語言: 英文
  • 頁數: 514
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1789802350
  • ISBN-13: 9781789802351
  • 相關分類: JVM 語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Kotlin is a general-purpose programming language used for developing cross-platform applications. Complete with a comprehensive introduction and projects covering the full set of Kotlin programming features, this book will take you through the fundamentals of Kotlin and get you up to speed in no time.

Learn Kotlin Programming covers the installation, tools, and how to write basic programs in Kotlin. You'll learn how to implement object-oriented programming in Kotlin and easily reuse your program or parts of it. The book explains DSL construction, serialization, null safety aspects, and type parameterization to help you build robust apps. You'll learn how to destructure expressions and write your own. You'll then get to grips with building scalable apps by exploring advanced topics such as testing, concurrency, microservices, coroutines, and Kotlin DSL builders. Furthermore, you'll be introduced to the kotlinx.serialization framework, which is used to persist objects in JSON, Protobuf, and other formats.

By the end of this book, you'll be well versed with all the new features in Kotlin and will be able to build robust applications skillfully.

商品描述(中文翻譯)

Kotlin 是一種通用的程式語言,用於開發跨平台應用程式。本書提供了全面的介紹和涵蓋 Kotlin 程式語言完整特性的專案,將帶您了解 Kotlin 的基本概念,讓您迅速上手。

《學習 Kotlin 程式設計》涵蓋了安裝、工具以及如何在 Kotlin 中編寫基本程式。您將學會如何在 Kotlin 中實現物件導向程式設計,並輕鬆重用您的程式或其部分。本書解釋了 DSL(領域特定語言)構建、序列化、空安全性以及型別參數化等方面,幫助您構建穩健的應用程式。您將學會如何解構表達式並編寫自己的解構式。接著,您將通過探索測試、併發、微服務、協程和 Kotlin DSL 建構器等進階主題,掌握構建可擴展應用程式的技巧。此外,您還將了解 kotlinx.serialization 框架,該框架用於將物件持久化為 JSON、Protobuf 和其他格式。

在本書結束時,您將熟悉 Kotlin 中的所有新特性,並能熟練地構建穩健的應用程式。

最後瀏覽商品 (20)