Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile. Aleksei Sedunov

Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile. Aleksei Sedunov

Артикул: PB-013215
Наличие: В наличии
  • 980грн.


Kotlin In-Depth by Aleksei Sedunov is a comprehensive guide for developers aiming to master Kotlin across its many applications — from Android and front-end development to server-side and multiplatform mobile projects. Whether you're migrating from Java or diving into Kotlin as your first modern language, this book offers both breadth and depth in a clear, structured format.

Sedunov explains Kotlin's elegant syntax, expressive features, and powerful capabilities with practical examples and real-world context. You'll explore key language concepts such as null safety, lambdas, coroutines, extension functions, and type system nuances. But the book goes further — helping you write idiomatic, maintainable, and performant Kotlin code, whether you're building Android apps, using Kotlin/JS for web, or leveraging Kotlin Multiplatform Mobile (KMM) for cross-platform development.

Designed for both intermediate and experienced developers, Kotlin In-Depth combines language mastery with architectural thinking. It also touches on tooling, testing, and integrating Kotlin into modern software projects.

If you're ready to unlock Kotlin's full potential and write cleaner, safer, and more scalable code across multiple platforms, this book is your expert companion.

TABLE OF CONTENTS

1. Kotlin - Powerful and Pragmatic

2. Language Fundamentals

3. Defining Functions

4. Working with Classes and Objects

5. Leveraging Advanced Functions and Functional Programming

6. Using Special-Case Classes

7. Exploring Collections and I/O

8. Understanding Class Hierarchies

9. Generics

10. Annotations and Reflection

11. Domain-Specific Languages

12. Java Interoperability

13. Concurrency

14. Testing with Kotlin

15. Android Applications

16. Web Development with Ktor

17. Building Microservices
 

Характеристики книги
Автор Aleksei Sedunov
Год издания 2022
Издательство ‎ BPB Publications
Количество страниц 687
Язык издания Английский

Оставить отзыв

Примечание: HTML запрещен! Только обычный текст
    Плохо           Хорошо
Я не робот
Модули для Opencart