---
product_id: 39830479
title: "Kotlin in Action"
price: "€ 53.28"
currency: EUR
in_stock: true
reviews_count: 13
url: https://www.desertcart.es/products/39830479-kotlin-in-action
store_origin: ES
region: Spain
---

# Kotlin in Action

**Price:** € 53.28
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Kotlin in Action
- **How much does it cost?** € 53.28 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.es](https://www.desertcart.es/products/39830479-kotlin-in-action)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Summary Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Developers want to get work done - and the less hassle, the better. Coding with Kotlin means less hassle. The Kotlin programming language offers an expressive syntax, a strong intuitive type system, and great tooling support along with seamless interoperability with existing Java code, libraries, and frameworks. Kotlin can be compiled to Java bytecode, so you can use it everywhere Java is used, including Android. And with an effi cient compiler and a small standard library, Kotlin imposes virtually no runtime overhead. About the Book Kotlin in Action teaches you to use the Kotlin language for production-quality applications. Written for experienced Java developers, this example-rich book goes further than most language books, covering interesting topics like building DSLs with natural language syntax. The authors are core Kotlin developers, so you can trust that even the gnarly details are dead accurate. What's Inside Functional programming on the JVM Writing clean and idiomatic code Combining Kotlin and Java Domain-specific languages About the Reader This book is for experienced Java developers. About the Author Dmitry Jemerov and Svetlana Isakova are core Kotlin developers at JetBrains. Table of Contents PART 1 - INTRODUCING KOTLIN Kotlin: what and why Kotlin basics Defining and calling functions Classes, objects, and interfaces Programming with lambdas The Kotlin type system PART 2 - EMBRACING KOTLIN Operator overloading and other conventions Higher-order functions: lambdas as parameters and return values Generics Annotations and reflection DSL construction

Review: An exceptionally well written deep dive into the Kotlin programming language - This book is an exceptionally well written deep dive into the Kotlin programming language. The concepts are presented in clear, concise language that flows well and is easy to understand without sacrificing any detail. For a 300 page book, I'm surprised at how in depth it went with its topics. Perhaps that is a testament to how easy Kotlin is to use, or maybe it was because the book used the reader's existing knowledge of Java as a starting point. Which brings me to an important point. Be warned that this book is written with Java developers in mind, so you will probably want to find another book if you don't already know Java pretty well. Also be aware that this was written for Kotlin 1.0, and as of this review we are already well into 1.3. I found that very little has changed as far as the topics already covered in the book (mostly minor things), but there are some new language features like coroutines that were added since the book's release that you will need to look into separately. You can go to the Kotlin website and review the list of what changed in the documentation. Go to "Learn" -> "What's new" and it will give a detailed description of all the new language features in 1.1 - 1.3 so you can catch up on the newest features. Also, FYI I found out you can download the e-book from the Manning site for free if you get this physical book. That's a little bonus I wasn't aware of when I bought my copy.
Review: Excellent book for the experienced Java developer looking to learn Kotlin - I pretty much never write reviews, but felt like I should write something about this book. I think this book is excellent, one of the best programming books I have ever read. It is exactly what it claims to be -- an intro to Kotlin for a Java developer. The explanations are crystal clear and the examples strike the right balance of being short and to the point yet still very informative. That's not easy to do and many technical books get it wrong. I won't call out its name, but I bought another Kotlin book before this one that I thought was awful -- full of confusing and somewhat pointless deep dives into topics and examples that didn't do much to highlight the language itself. This book gets it right. The topics make sense. The flow of the book makes sense. I highly recommend this book to anyone looking to learn Kotlin.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #1,690,203 in Books ( See Top 100 in Books ) #136 in Functional Software Programming #254 in Enterprise Data Computing #305 in Java Programming |
| Customer Reviews | 4.7 out of 5 stars 250 Reviews |

## Images

![Kotlin in Action - Image 1](https://m.media-amazon.com/images/I/712Ge4gn0CL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ An exceptionally well written deep dive into the Kotlin programming language
*by E***S on April 8, 2020*

This book is an exceptionally well written deep dive into the Kotlin programming language. The concepts are presented in clear, concise language that flows well and is easy to understand without sacrificing any detail. For a 300 page book, I'm surprised at how in depth it went with its topics. Perhaps that is a testament to how easy Kotlin is to use, or maybe it was because the book used the reader's existing knowledge of Java as a starting point. Which brings me to an important point. Be warned that this book is written with Java developers in mind, so you will probably want to find another book if you don't already know Java pretty well. Also be aware that this was written for Kotlin 1.0, and as of this review we are already well into 1.3. I found that very little has changed as far as the topics already covered in the book (mostly minor things), but there are some new language features like coroutines that were added since the book's release that you will need to look into separately. You can go to the Kotlin website and review the list of what changed in the documentation. Go to "Learn" -> "What's new" and it will give a detailed description of all the new language features in 1.1 - 1.3 so you can catch up on the newest features. Also, FYI I found out you can download the e-book from the Manning site for free if you get this physical book. That's a little bonus I wasn't aware of when I bought my copy.

### ⭐⭐⭐⭐⭐ Excellent book for the experienced Java developer looking to learn Kotlin
*by A***S on August 14, 2018*

I pretty much never write reviews, but felt like I should write something about this book. I think this book is excellent, one of the best programming books I have ever read. It is exactly what it claims to be -- an intro to Kotlin for a Java developer. The explanations are crystal clear and the examples strike the right balance of being short and to the point yet still very informative. That's not easy to do and many technical books get it wrong. I won't call out its name, but I bought another Kotlin book before this one that I thought was awful -- full of confusing and somewhat pointless deep dives into topics and examples that didn't do much to highlight the language itself. This book gets it right. The topics make sense. The flow of the book makes sense. I highly recommend this book to anyone looking to learn Kotlin.

### ⭐⭐⭐⭐ Good for beginners...
*by L***N on April 15, 2019*

I got this book to understand Kotlin on it's own. I am actually learning Android development but I found it easier to focus on Kotlin first then introduce Android as I go. I know my way around java fundamentals which is key to understanding Kotlin. There are some stuff that I haven't worked with in Java that this book digs into but it wasn't a challenge to pause and understand how it works in java before returning to Kotlin. Some things are similar btwn the two languages and the authors use a few lines to explain the syntax if needed, otherwise they assume you know the java equivalent and skip over it. I will say, as with any book you need to practice the concepts so don't expect to learn everything Kotlin by reading this book. Kotlin has so many resources including practice stuff that I was able to use this book + other resources to learn the language. In my opinion great book for beginner and even possibly intermediate learning. **side-note** I did have to return my first book b/c the copy had some illegible sentences. It was like the printer was running out of ink. I got my replacement 2 days later and had no issues with it.

## Frequently Bought Together

- Kotlin in Action
- Kotlin Design Patterns and Best Practices - Second Edition: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin
- Kotlin Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.es/products/39830479-kotlin-in-action](https://www.desertcart.es/products/39830479-kotlin-in-action)

---

*Product available on Desertcart Spain*
*Store origin: ES*
*Last updated: 2026-07-08*