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 |
Язык издания | Английский |