Explore the latest books of this year!
Bookbot

Roman Elizarov

    Kotlin in Action
    • Kotlin in Action

      Second Edition

      • 450 pages
      • 16 hours of reading

      Expert guidance and examples from core Kotlin developers provide everything you need to get started quickly. In the second edition, you will learn about Kotlin statements, functions, classes, types, functional programming on the JVM, and the Kotlin standard library. The book emphasizes writing clean, idiomatic code and improving code reliability with null safety. It also covers domain-specific languages and Kotlin concurrency, including mastering the kotlinx.coroutines library. This comprehensive guide is tailored for readers familiar with Java or other object-oriented languages, offering unique insights and practical techniques from the Kotlin language developers. You’ll progress from the basics to building production-quality applications that leverage Kotlin’s features. The updated edition includes the latest innovations and new chapters on coroutines and concurrency. Kotlin enhances productivity with its expressive syntax, strong type system, and excellent tooling support, all while maintaining seamless interoperability with Java. The authors, all Kotlin team members, ensure accuracy in the details. You’ll explore everything from fundamentals to advanced features like generics and reflection, with hands-on experience in the Kotlin standard library. The authors bring extensive experience, with Roman Elizarov focusing on language design, Svetlana Isakova advocating for Kotlin, Sebastian Aigner engaging with the communit

      Kotlin in Action
      4.4