Programming Kotlin (Paperback)
暫譯: Kotlin 程式設計 (平裝本)
Stephen Samuel, Stefan Bocutiu
- 出版商: Packt Publishing
- 出版日期: 2017-01-18
- 定價: $1,470
- 售價: 6.0 折 $882
- 語言: 英文
- 頁數: 420
- 裝訂: Paperback
- ISBN: 1787126366
- ISBN-13: 9781787126367
-
相關分類:
JVM 語言
-
其他版本:
Learn Kotlin Programming
買這商品的人也買了...
-
資料挖礦與大數據分析$650$618 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
Linux Shell 程式設計實力養成:225個實務關鍵技巧徹底詳解, 2/e$490$382 -
Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰$680$530 -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
Kotlin in Action (Paperback)$1,620$1,539 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change (Paperback)$1,425$1,350 -
從人到人工智慧,破解 AI 革命的 68個核心概念:實戰專家全圖解 × 人腦不被電腦淘汰的關鍵思考$360$284 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
全能 Android 絕對正確培養聖經$720$612 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
實戰聊天機器人 Bot 開發|使用 Node.js (Building Bots with Node.js)$380$323 -
$474Python 爬蟲開發與項目實戰 -
Docker 入門與實戰, 2/e$500$395 -
勒索病毒程式設計 : 揭秘你所不知道的勒索病毒$480$374 -
精通 C/C++ 指標|深入系統底層技術$680$578 -
7天學會大數據資料處理—NoSQL:MongoDB入門與活用, 2/e$400$312 -
Kotlin 實戰手冊 (Kotlin in Action)$480$408 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780
商品描述
Familiarize yourself with all of Kotlin’s features with this in-depth guide
About This Book
- Get a thorough introduction to Kotlin
- Learn to use Java code alongside Kotlin without any hiccups
- Get a complete overview of null safety, Generics, and many more interesting features
Who This Book Is For
The book is for existing Java developers who want to learn more about an alternative JVM language. If you want to see what Kotlin has to offer, this book is ideal for you.
What You Will Learn
- Use new features to write structured and readable object-oriented code
- Find out how to use lambdas and higher order functions to write clean, reusable, and simple code
- Write unit tests and integrate Kotlin tests with Java code in a transitioning code base
- Write real-world production code in Kotlin in the style of microservices
- Leverage Kotlin’s extensions to the Java collections library
- Use destructuring expressions and find out how to write your own
- Write code that avoids null pointer errors and see how Java-nullable code can integrate with features in a Kotlin codebase
- Discover how to write functions in Kotlin, see the new features available, and extend existing libraries
- Learn to write an algebraic data types and figure out when they should be used
In Detail
Kotlin has been making waves ever since it was open sourced by JetBrains in 2011; it has been praised by developers across the world and is already being adopted by companies. This book provides a detailed introduction to Kotlin that shows you all its features and will enable you to write Kotlin code to production.
We start with the basics: get you familiar with running Kotlin code, setting up, tools, and instructions that you can use to write basic programs. Next, we cover object oriented code: functions, lambdas, and properties – all while using Kotlin’s new features.
Then, we move on to null safety aspects and type parameterization. We show you how to destructure expressions and even write your own. We also take you through important topics like testing, concurrency, microservices, and a whole lot more. By the end of this book you will be able to compose different services and build your own applications.
Style and approach
An easy to follow guide that covers the full set of features in Kotlin programming.
商品描述(中文翻譯)
熟悉Kotlin的所有功能,透過這本深入的指南
關於本書
- 徹底介紹Kotlin
- 學會如何與Kotlin無縫使用Java代碼
- 全面了解空值安全、泛型及許多其他有趣的功能
本書適合誰
本書適合希望了解替代JVM語言的現有Java開發者。如果你想看看Kotlin能提供什麼,這本書非常適合你。
你將學到什麼
- 使用新功能編寫結構化且可讀的物件導向代碼
- 了解如何使用lambda和高階函數來編寫乾淨、可重用且簡單的代碼
- 編寫單元測試並將Kotlin測試與過渡代碼庫中的Java代碼整合
- 以微服務的風格用Kotlin編寫實際的生產代碼
- 利用Kotlin對Java集合庫的擴展
- 使用解構表達式並了解如何編寫自己的解構表達式
- 編寫避免空指標錯誤的代碼,並了解Java可空代碼如何與Kotlin代碼庫中的功能整合
- 發現如何在Kotlin中編寫函數,查看可用的新功能,並擴展現有庫
- 學會編寫代數數據類型並了解何時應該使用它們
詳細內容
Kotlin自2011年由JetBrains開源以來便引起了廣泛關注;它受到全球開發者的讚譽,並已被多家公司採用。本書提供了Kotlin的詳細介紹,展示了其所有功能,並使你能夠編寫生產級的Kotlin代碼。
我們從基礎開始:讓你熟悉運行Kotlin代碼、設置、工具和可以用來編寫基本程序的指令。接下來,我們將涵蓋物件導向代碼:函數、lambda和屬性——同時使用Kotlin的新功能。
然後,我們將進入空值安全性和類型參數化的方面。我們將展示如何解構表達式,甚至編寫自己的解構表達式。我們還將帶你了解測試、併發、微服務等重要主題。到本書結束時,你將能夠組合不同的服務並構建自己的應用程序。
風格與方法
一本易於跟隨的指南,涵蓋Kotlin編程中的所有功能。































