Getting Started with Reactive Programming with Kotlin [Video]

Getting Started with Reactive Programming with Kotlin [Video]

Alberto Di Martino

Write reliable, scalable and high-performance code for asynchronous applications, with state of the art techniques and frameworks straight out of Silicon Valley.
Mapt Subscription
FREE
€29.73/m after trial
Video
€103.17
RRP €121.36
Save 14%
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€103.17
€29.74 p/m after trial
RRP €121.36
Subscription
Video
Start 14 Day Trial

Frequently bought together


Getting Started with Reactive Programming with Kotlin [Video] Book Cover
Getting Started with Reactive Programming with Kotlin [Video]
€ 121.36
€ 103.17
Getting Started with Neural Nets in R [Video] Book Cover
Getting Started with Neural Nets in R [Video]
€ 193.95
€ 164.87
Buy 2 for €35.42
Save €235.20
Add to Cart

Video Details

ISBN 139781789130829
Course Length2 hours

Video Description

Reactive programming has become a trend for software companies, especially if they have services used by thousands of users in the cloud. Using asynchronous computation when deploying into the cloud is a must-have, as companies are billed by the second for CPU power.

As a developer, you can write asynchronous code, but scaling problems and keeping control of concurrency makes it very challenging. It reduces the complexity of writing async code by using the functional programming paradigm. This allows you to write code in a manageable way with a high level of abstractions, making nested callbacks a thing of the past.

In this practical course, you’ll first learn how to view problems in a reactive way, and then build programs that leverage the best features of this exciting new programming paradigm. You’ll then begin with the general concepts of reactive programming and then gradually move on to working with asynchronous data streams. You’ll dive into advanced techniques such as customizing operators and providers and see how to use the concurrency model to control the asynchronicity of code and process event handlers effectively. You’ll also explore Coroutines, another exciting topic.

By the end of this course, you’ll be able to bring these reactive programming techniques into play by writing code with reduced complexity, a high level of abstraction, and increased efficiency.

The code bundle for this video course is available at- https://github.com/PacktPublishing/Getting-Started-with-Reactive-Programming-with-Kotlin

Style and Approach

This course is a practical, step by step guide which will take you through the core concepts behind reactive programming. All the exercises will be done in Kotlin.

What You Will Learn

  • Understand the core concepts of reactive programming 
  • Explore advanced reactive programming 
  • Apply these reactive programming concepts with Kotlin using RxJava
  • Compare the reactive programming approach against Callbacks and Futures
  • Perform effective error handling to ensure maximum output
  • Get to know the fundamentals of Kotlin Coroutines
  • Use Coroutines with RxJava

Authors

Video Details

ISBN 139781789130829
Course Length2 hours
Read More

Read More Reviews

Recommended for You

Getting Started with Neural Nets in R [Video] Book Cover
Getting Started with Neural Nets in R [Video]
€ 193.95
€ 164.87
Getting Started with Machine Learning in R [Video] Book Cover
Getting Started with Machine Learning in R [Video]
€ 121.36
€ 103.17
Android App Development with Kotlin [Video] Book Cover
Android App Development with Kotlin [Video]
€ 121.36
€ 103.17
Getting Started with Object-Oriented Programming in Python 3 [Video] Book Cover
Getting Started with Object-Oriented Programming in Python 3 [Video]
€ 121.36
€ 103.17
Deploying Jenkins to the Cloud with DevOps Tools [Video] Book Cover
Deploying Jenkins to the Cloud with DevOps Tools [Video]
€ 121.36
€ 103.17
Building a Single Page Application with JavaScript [Video] Book Cover
Building a Single Page Application with JavaScript [Video]
€ 121.36
€ 103.17