Revere

Kotlin Design Patterns and Best Practices: Build scalable applications using ...

Description: FASTSHIPPING HASSLEFREERETURNS SECUREPAYMENT EXCELLENTSERVICE Description Future-proof your applications with best practices and design patterns in Kotlin Key Features Understand traditional and modern design patterns to improve the design of your application Combine the benefits of object-oriented, functional, reactive, and concurrent programming Choose the best microservices architecture and frameworks for your web application Book Description This book shows you how easy it can be to implement traditional design patterns in the modern multi-paradigm Kotlin programming language, and takes you through the new patterns and paradigms that have emerged. This second edition is updated to cover the changes introduced from Kotlin 1.2 up to 1.5 and focuses more on the idiomatic usage of coroutines, which have become a stable language feature. You'll begin by learning about the practical aspects of smarter coding in Kotlin, as well as understanding basic Kotlin syntax and the impact of design patterns on your code. The book also provides an in-depth explanation of the classical design patterns, such as Creational, Structural, and Behavioral families, before moving on to functional programming. You'll go through reactive and concurrent patterns, and finally, get to grips with coroutines and structured concurrency to write performant, extensible, and maintainable code. By the end of this Kotlin book, you'll have explored the latest trends in architecture and design patterns for microservices. You'll also understand the tradeoffs when choosing between different architectures and make informed decisions. What you will learn Implement all the classical design patterns using the Kotlin programming language Apply reactive and concurrent design patterns to make your application more scalable Discover best practices in Kotlin and explore its new features Understand the key principles of functional programming and learn how they apply to Kotlin Find out how to write idiomatic Kotlin code and learn which patterns to avoid Harness the power of Kotlin to design concurrent and reliable systems with ease Create an effective microservice with Kotlin and the Ktor framework Who this book is for This book is for developers who want to apply design patterns they've learned from other languages in Kotlin and build reliable, scalable, and maintainable applications. You'll need a good grasp on at least one programming language before you get started with this book. Java or design patterns will be particularly useful, but you'll still be able to follow along if you code in other languages. Table of Contents Getting Started with Kotlin Working with Creational Patterns Understanding Structural Patterns Getting Familiar with Behavioral Patterns Introducing Functional Programming Threads and Coroutines Controlling the Data Flow Designing for Concurrency Idioms and Anti-Patterns Concurrent Microservices with Ktor Reactive Microservices with Vert.x Publisher ‏ : ‎ Packt Publishing (January 21, 2022) Language ‏ : ‎ English Paperback ‏ : ‎ 356 pages ISBN-10 ‏ : ‎ 1801815720 ISBN-13 ‏ : ‎ 978-1801815727 Item Weight ‏ : ‎ 1.35 pounds Dimensions ‏ : ‎ 7.5 x 0.81 x 9.25 inches SHIPPING Shipping All items fast! The majority of orders are shipped using USPS Priority Mail and UPS Ground if requested. There is an option at checkout to add a Signature of Delivery for extra security & peace of mind. This means you need to sign for your parcel. If you are not home, the courier will take it to your local post office for collection. We also offer expedited shipments upon request, we will quote the shipment and let you know of the estimated cost. If agreed we will process the order and add the shipping charge to your invoice. All items ordered by 3 PM EST will be shipped same day. We also are partnered with Ebay using the Global Shipping Program. We will ship internationally to any country that is a part of the program. "International buyers – please note: Import duties, taxes, and charges aren't included in the item price or postage cost. These charges are the buyer's responsibility. "Please check with your country's customs office to determine what these additional costs will be, prior to bidding or buying." Alaska/Hawaii/Puerto Rico charge extra : $30.00 Canada $50.00  *Additional taxes may apply Every item we ship is fully insured. You will receive a shipment confirmation and tracking number as soon as your item leaves our facility.    We offer same day shipment for orders submitted before 2:00 pm EST. Should an item arrive with damaged packaging, or if the item was damaged during shipment, you must contact us within 24 hours of receiving your item.  You can email us during our business hours at (email address). In the case of return due to a manufacturer defect, the cost of return shipping will be free.  All items must be returned within 30 days of the purchase ship date.  Please note that we do not refund the cost of shipping for returns and exchanges.  If you received free shipping, the cost that we paid to ship the item to you will not be refunded. PAYMENT We accepts the following methods of online payment: Visa, Mastercard, Discover, American Express, PayPal, and store credit. We also accept wire transfers on orders above $2,000.00 as well as certified checks. Please cantact us  for this type of payment. Security RETURNS If you are not 100% satisfied with your purchase you may return your item within 30 days from the ship date. A full refund will be issued only if: The item is never worn. The item's plastic protectors and stickers are all intact and have not been removed. There have been no sizing changes. Please note that we do not refund the cost of shipping.  The price to ship your return will be deducted from the total refund amount based on the original shipping method.  If you received free shipping, the cost that we paid to ship the watch to you will not be refunded.  Any items being returned to us must be clearly labeled with the authorization number given to you by our customer service team.  Please include the reason for your return within the return package.  Packages that are shipped collect or improperly labeled will be refused.  Your item(s) must be return shipped through a courier that can be tracked such as UPS, FedEx or USPS with insurance and delivery prepaid.  The customer is liable for any damages or lost packages during transit to us. Any items returned to us may be subject to a 20% restocking fee. The refund price (after restocking and shipping fees are deducted) will be issued to you via the original method of payment for your purchase. FEEDBACK Our all customers are 100% satisfied. If you have any issues with your orders, please contact us to resolve it. We are happy to help you EXCHANGE CANCELLATION You need to send us an order cancellation request through eBay before the shipment made. once we have the request, we will approve it from our end and grant your full refund back to your account. CONTACT US Please send us an email via ebay. We will reply within 24 hours. Copyright © | All Rights Reserved

Price: 55.49 USD

Location: Philadelphia, Pennsylvania

End Time: 2024-10-02T17:53:19.000Z

Shipping Cost: 5.99 USD

Product Images

Kotlin Design Patterns and Best Practices: Build scalable applications using ...

Item Specifics

Restocking Fee: No

Return shipping will be paid by: Seller

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money back or replacement (buyer's choice)

Book Title: Kotlin Design Patterns Best Practices Build applications

Subject: Kotlin Design Patterns Best Practices Build applications

Original Language: English

Unit Quantity: 1

ISBN: 1801815720

Author: Alexey Soshin, Anton Arhipov

Publication Name: Kotlin Design Patterns and Best Practices : Build Scalable Applications Using Traditional, Reactive, and Concurrent Design Patterns in Kotlin

Format: Trade Paperback

Language: English

Publisher: Packt Publishing, The Limited

Publication Year: 2022

Type: Textbook

Number of Pages: 356 Pages

Recommended

Hands-On Data Structures and Algorithms with Kotlin, Brand New, Free shipping...
Hands-On Data Structures and Algorithms with Kotlin, Brand New, Free shipping...

$52.26

View Details
Hands-On Data Structures and Algorithms with Kotlin, Nayak, Chandra Sekhar,Chakr
Hands-On Data Structures and Algorithms with Kotlin, Nayak, Chandra Sekhar,Chakr

$27.16

View Details
Compiler Design Using Kotlin(TM): An Object-Oriented Approach by Moore, John I.
Compiler Design Using Kotlin(TM): An Object-Oriented Approach by Moore, John I.

$43.98

View Details
John I Moore Compiler Design Using Kotlin(TM) (Paperback)
John I Moore Compiler Design Using Kotlin(TM) (Paperback)

$51.77

View Details
Hands-On Design Patterns with Kotlin, Brand New, Free P&P in the UK
Hands-On Design Patterns with Kotlin, Brand New, Free P&P in the UK

$58.47

View Details
Kotlin Design Patterns and Best Practices - Second Edition: Build scalable ap...
Kotlin Design Patterns and Best Practices - Second Edition: Build scalable ap...

$48.90

View Details
Alexey Soshin Hands-On Design Patterns with Kotlin (Digital) (UK IMPORT)
Alexey Soshin Hands-On Design Patterns with Kotlin (Digital) (UK IMPORT)

$69.39

View Details
Kotlin Design Patterns and Best Practi... by Soshin, Alexey Paperback / softback
Kotlin Design Patterns and Best Practi... by Soshin, Alexey Paperback / softback

$42.55

View Details
Compiler Design Using Kotlin(TM): An Object-Oriented Approach by John I. Moore P
Compiler Design Using Kotlin(TM): An Object-Oriented Approach by John I. Moore P

$42.41

View Details
Hands-On Data Structures and Algorithms with Kotlin, Like New Used, Free ship...
Hands-On Data Structures and Algorithms with Kotlin, Like New Used, Free ship...

$52.25

View Details