Description
Hands-On Object-Oriented Programming with Kotlin is a practical guide to understanding objects and classes in the Kotlin programming language. The author has tried to explain the fundamental concepts of object-oriented programming, including encapsulation, inheritance, polymorphism, and abstraction, in simple language and with practical examples for developers, based on the latest version of Kotlin.
In more advanced sections, the book explores topics such as Kotlin coroutines for writing non-blocking, concurrent code. It also examines design patterns and standard libraries for testing and serialization, preparing the programmer to build robust, maintainable software that can be used to create scalable real-world projects.
Book Features
- Complete training on the concepts of classes, data classes, and inheritance in Kotlin.
- Implementing object-oriented design patterns using Kotlin’s modern syntax.
- Learning to write asymmetric and concurrent code using the Coroutines feature.
- An in-depth look at collections, arrays, and data filters in programming.
- Providing programming exercises and technical examples to consolidate learning of theoretical concepts.
Book specifications
Headlines

Pictures

User Guide
Extract the file and run it with the appropriate software.
Download link
File(s) password: www.downloadly.ir
File size
7.3 MB