5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Skills     Software Design and Development     Java     Reactive Programming
Explore reactive programming concepts by taking this course. You will begin by learning how to solve programs reactively, all the while exploring Java functional programming techniques. You will discover how to write lambda expressions and pure Java functions. Then progress onto creating higher-order Java functions. Other topics include the following: how to install and include RxJava in Java; how to use a single object to create an Observable in Java, and how to setup and subscribe to a Java Observable. As you progress, you will learn how to implement Java Observable methods. Finally, as a review exercise, you will us RxJava to create an Observable, subscribe to the Observable, and implement handlers for ON NEXT, ON ERROR, and ON COMPLETE events.

Objectives

Functional and Reactive Programming

  • start the course
  • identify the main elements of a reactive program
  • describe how to solve programs reactively
  • describe the aspects of functional programming in Java
  • write lambda expressions in Java
  • recognize pure functions in Java
  • create higher-order functions in Java

Introduction to RxJava

  • install and include RxJava in Java
  • define an Observable in Java
  • subscribe to an Observable in Java
  • use a single object to create an Observable in Java
  • implement Observable methods in Java

Practice: Creating Observables

  • use RxJava to create an Observable