|
Showing 1 - 3 of
3 matches in All Departments
Understand and solve complex computational problems and write
efficient code with Kotlin Key Features Learn about important data
structures such as lists, arrays, queues, and stacks Design custom
algorithms for real-life implementations Identify suitable tools
for different scenarios and deliver immediate results Book
DescriptionData structures and algorithms are more than just
theoretical concepts. They help you become familiar with
computational methods for solving problems and writing logical
code. Equipped with this knowledge, you can write efficient
programs that run faster and use less memory. Hands-On Data
Structures and Algorithms with Kotlin book starts with the basics
of algorithms and data structures, helping you get to grips with
the fundamentals and measure complexity. You'll then move on to
exploring the basics of functional programming while getting used
to thinking recursively. Packed with plenty of examples along the
way, this book will help you grasp each concept easily. In addition
to this, you'll get a clear understanding of how the data
structures in Kotlin's collection framework work internally. By the
end of this book, you will be able to apply the theory of data
structures and algorithms to work out real-world problems. What you
will learn Understand the basic principles of algorithms and data
structures Explore general-purpose data structures with arrays and
linked lists Get to grips with the basics of stacks, queues, and
double-ended queues Understand functional programming and related
data structures Use performant searching and efficient sorting
Uncover how Kotlin's collection framework functions Become adept at
implementing different types of maps Who this book is forIf you're
a Kotlin developer who wants to learn the intricacies of
implementing data structures and algorithms for scalable
application development, this book is for you.
Learn how to apply Functional Programming with Kotlin to real-life
projects with popular libraries like Arrow. Key Features Focus on
the functional aspects of Kotlin and identify the advantages that
functional programming brings to the table and the associated
coding benefits. Implement common functional programming design
patterns and techniques. Learn to combine OOP and Reactive
Programming with Functional Programming and how RxKotlin and
funkTionale can help you implementing Functional Programming in
Kotlin Book DescriptionFunctional programming makes your
application faster, improves performance, and increases your
productivity. Kotlin supports many of the popular and advanced
functional features of functional languages. This book will cover
the A-Z of functional programming in Kotlin. This book bridges the
language gap for Kotlin developers by showing you how to create and
consume functional constructs in Kotlin. We also bridge the domain
gap by showing how functional constructs can be applied in business
scenarios. We'll take you through lambdas, pattern matching,
immutability, and help you develop a deep understanding of the
concepts and practices of functional programming. If you want learn
to address problems using Recursion, Koltin has support for it as
well. You'll also learn how to use the funKtionale library to
perform currying and lazy programming and more. Finally, you'll
learn functional design patterns and techniques that will make you
a better programmer.By the end of the book, you will be more
confident in your functional programming skills and will be able to
apply them while programming in Kotlin. What you will learn Learn
the Concepts of Functional Programming with Kotlin Discover the
Coroutines in Kotlin Uncover Using funkTionale plugin Learn Monads,
Functiors and Applicatives Combine Functional Programming with OOP
and Reactive Programming Uncover Using Monads with funkTionale
Discover Stream Processing Who this book is forKotlin developers
who have no functional programming experience, will benefit from
this book.
Learn how to implement Reactive Programming paradigms with Kotlin,
and apply them to web programming with Spring Framework 5.0 and in
Android Application Development. About This Book * Learn how to
solve blocking user experience with Reactive Programming and get
deep insights into RxKotlin * Integrate Reactive Kotlin with Spring
and build fantastic Android Apps with RxKotlin and RxAndroid *
Build reactive architectures that reduce complexity throughout the
development process and make your apps(web and Android) scalable
Who This Book Is For This book is for Kotlin developers who would
like to build fault-tolerant, scalable, and distributed systems. A
basic knowledge of Kotlin is required, but no prior knowledge of
reactive programming. What You Will Learn * Learn about reactive
programming paradigms and how reactive programming can improve your
existing projects * Gain in-depth knowledge in RxKotlin 2.0 and the
ReactiveX Framework * Use RxKotlin with Android * Create your own
custom operators in RxKotlin * Use Spring Framework 5.0 with Kotlin
* Use the reactor-kotlin extension * Build Rest APIs with
Spring,Hibernate, and RxKotlin * Use testSubscriber to test
RxKotlin applications * Use backpressure management and Flowables
In Detail In today's app-driven era, when programs are
asynchronous, and responsiveness is so vital, reactive programming
can help you write code that's more reliable, easier to scale, and
better-performing. Reactive programming is revolutionary. With this
practical book, Kotlin developers will first learn how to view
problems in the reactive way, and then build programs that leverage
the best features of this exciting new programming paradigm. You
will begin with the general concepts of Reactive programming and
then gradually move on to working with asynchronous data streams.
You will dive into advanced techniques such as manipulating time in
data-flow, customizing operators and provider and how to Use the
concurrency model to control asynchronicity of code and process
event handlers effectively. You will then be introduced to
functional reactive programming and will learn to apply FRP in
practical use cases in Kotlin. This book will also take you one
step forward by introducing you to spring 5 and spring boot 2 using
Kotlin. By the end of the book, you will be able to build
real-world applications with reactive user interfaces as well as
you'll learn to implement reactive programming paradigms in
Android. Style and Approach Loaded with numerous code examples and
real-life projects, this book helps you delve into Reactive
Programming with Kotlin, and apply it to real-world Spring-web and
Android projects, thus making all your apps reactive.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R383
R346
Discovery Miles 3 460
Loot
Nadine Gordimer
Paperback
(2)
R383
R346
Discovery Miles 3 460
|