- Home Page /
- Books /
- Computers & Technology /
- Programming /
- Software Design, Testing & Engineering /
- Object-Oriented Design /
- Hands-On Object-Oriented Programming with Kot...
Hands-On Object-Oriented Programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin
DOP 3130
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from US
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
Build robust software with reusable code using OOP principles and design patterns in Kotlin
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
What Stands Out
Product Details
- Learn object-oriented programming with Kotlin 1.3
- Understand objects, classes, and design patterns in Kotlin
- Explore encapsulation, inheritance, polymorphism, and abstraction
- Learn Kotlin syntax and advanced concepts like coroutines
- Covered libraries for serialization, regular expression, and testing
- Suitable for programmers and developers familiar with Kotlin
| Publisher | Packt Publishing |
| Publication date | October 31, 2018 |
| Language | English |
| Print length | 370 pages |
| ISBN-10 | 1789617723 |
| ISBN-13 | 978-1789617726 |
| Item Weight | 1.4 pounds (640 grams) |
| Dimensions | 7.5 x 0.84 x 9.25 inches (19.1 x 2.1 x 23.5 cm) |
Who Should Buy?
-
Kotlin Beginners
Individuals new to Kotlin seeking a practical introduction to object-oriented programming and software design patterns.
-
Software Developers
Developers aiming to enhance their coding skills with reusable code practices and robust software architecture in Kotlin.
-
OOP Enthusiasts
Those interested in deepening their understanding of object-oriented programming principles within the context of Kotlin.
-
Total Beginners
Complete novices to programming may find the concepts and principles challenging without prior foundational knowledge.
Product Description
Hands-On Object-Oriented Programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin
Customer Questions & Answers
-
Question:
What is the main focus of 'Hands-On Object-Oriented Programming with Kotlin'?
Answer: The primary focus of this book is to enable readers to build robust software using the principles of Object-Oriented Programming (OOP) in Kotlin. It emphasizes creating reusable code and employing design patterns, making it easier for developers to enhance their programming skills. By offering practical examples and projects, the book helps in understanding how to apply these concepts in real-world scenarios, fostering better software design and maintenance. -
Question:
Who is the target audience for this book?
Answer: This book is geared towards software developers and programmers who are looking to deepen their understanding of Kotlin and OOP principles. Whether you're a beginner wanting to get started with Kotlin or an experienced developer seeking to refine your knowledge of design patterns, this resource provides valuable insights. It is particularly useful for those who wish to create scalable and maintainable applications in their programming endeavors. -
Question:
What are some key programming concepts covered in the book?
Answer: The book covers essential programming concepts such as inheritance, encapsulation, polymorphism, and abstraction in the context of Kotlin. In addition, it introduces various design patterns that help in structuring applications effectively. By mastering these concepts, readers can learn how to write clean, efficient code that is easier to debug and update, ultimately improving the development process and project outcomes. -
Question:
Does the book include hands-on projects?
Answer: Yes, 'Hands-On Object-Oriented Programming with Kotlin' includes numerous hands-on projects that allow readers to apply the concepts learned throughout. These projects encourage practical engagement and experimentation, helping to solidify understanding. By constructing real applications, readers can see how OOP principles and design patterns work in practice, making the learning process more dynamic and applicable. -
Question:
Can beginners with no prior experience in Kotlin use this book?
Answer: Absolutely! This book is designed to cater to readers with varying levels of familiarity with Kotlin. Beginners can benefit from the foundational concepts presented in a clear and systematic manner. The gradual introduction of more complex topics allows learners to build their skills in a structured way, ensuring that they develop a solid understanding of both Kotlin and OOP principles as they progress through the book. -
Question:
How does this book help in implementing design patterns?
Answer: The book provides in-depth explanations of design patterns commonly used in Object-Oriented Programming, such as Singleton, Factory, and Observer patterns. It discusses the theory behind these patterns and presents practical examples in Kotlin, making it easier to grasp their utility. Implementing these patterns can greatly enhance the architecture of applications, leading to more organized code, making it easier to manage and scale as projects grow. -
Question:
Are there any online resources available that complement this book?
Answer: Yes, many readers seek supplementary online resources to enhance their learning experience. This book often references official Kotlin documentation, community forums, and online coding platforms that allow for practical coding exercises and community engagement. These resources provide additional support for readers, ensuring they can connect with a community of learners and tackle real-world programming problems confidently. -
Question:
What programming skills will I gain from this book?
Answer: By engaging with 'Hands-On Object-Oriented Programming with Kotlin', readers will develop a strong understanding of object-oriented concepts, alongside practical coding skills in Kotlin. You'll learn to write modular, reusable code, implement various design patterns, and create robust applications. These skills are invaluable for any software developer aiming to work on complex projects, as they help in writing maintainable and efficient code. -
Question:
Is this book suitable for learning Kotlin for advanced projects?
Answer: Yes, this book is quite suitable for those looking to utilize Kotlin in advanced projects. It not only covers basic to intermediate concepts but also delves into advanced OOP techniques and design patterns that are crucial for developing complex applications. By mastering these elements, developers can produce well-architected software solutions, streamline collaboration among development teams, and maintain code effectively in larger projects. -
Question:
Where can I buy 'Hands-On Object-Oriented Programming with Kotlin' in Dominican Republic?
Answer: You can purchase 'Hands-On Object-Oriented Programming with Kotlin' from Ubuy in Dominican Republic. Ubuy offers a wide range of products, including books on programming and software development. Shopping with Ubuy ensures you have access to quality resources that can enhance your learning and coding journey in Kotlin.
Object-Oriented Design Editorial Review
Customer Reviews & Ratings
-
5 Star
100%
-
4 Star
0%
-
3 Star
0%
-
2 Star
0%
-
1 Star
0%
Review this product
Share your thoughts with other customers
Pros
- Clear explanations of concepts
- Engaging hands-on projects
- Well-structured content
- Suitable for beginners and advanced learners
Cons
- A few examples may feel outdated.
Platform Trust & Buyer Confidence
“Great products and very good service: very easy and very fast international delivery.”
“Wonderful online shopping experience, smooth transaction from the start. Payment method works conveniently and delivery is unexpectedly fast and reliable. You go the extra mile for service. What makes this even more amazing, you deliver to Namibia. I will remain a happy Ubuy customer and will increase my purchases for sure! Thank you!”
“Very easy to find the products what you need, and so fast delivery, that’s why I highly recommended to others costumers to used ubuy.”
“I received exactly what I ordered I was skeptical about your site because that was my first time to order. But the order came timely and neatly packaged. I was not disappointed. Thank you.”
“Easy to find and order what you want on the website. Delivery is quick to the UK”
Product Price History
Important information
- Limitations : For products shipped internationally, please note that any manufacturer warranty may not be valid; manufacturer service options may not be available; product manuals, instructions, and safety warnings may not be in destination country languages; the products (and accompanying materials) may not be designed in accordance with destination country standards, specifications, and labeling requirements; and the products may not conform to destination country voltage and other electrical standards (requiring use of an adapter or converter if appropriate). The recipient is responsible for assuring that the product can be lawfully imported to the destination country. When ordering from Ubuy or its affiliates, the recipient is the importer of record and must comply with all laws and regulations of the destination country.
- Not all the products listed on Ubuy are for sale, as Ubuy is a global search engine. Products are subject to export/trade regulations.
DOP 3130
Order now and get it around Saturday, October 10
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
Features & Benefits
- Hands-On Object-Oriented Programming with Kotlin
- Practical guide to understand objects and classes in Kotlin
- Learn to write asynchronous, non-blocking codes with Kotlin coroutines
- Explore Encapsulation, Inheritance, Polymorphism, and Abstraction in Kotlin
- Comprehensive coverage of Kotlin features such as classes, data classes, and inheritance
- Learn building robust and maintainable software with object-oriented design patterns in Kotlin
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.