RxJava - virtual (english)



Kursarrangør: Glasspaper AS
Sted: Nettkurs / Nettstudie
Hele landet
Type:Nettkurs og nettstudie
Studie / yrkesutdanning
Undervisningstid: kl 09:00 - 16:00
Varighet: 3 days
Pris: 20.900

We provide virtual course about RxJava in english. RxJava is the Reactive Extensions library for the JVM. RxJava makes it easy to composing asynchronous and event-based programs using observable sequences of data in Java applications.

Course description:
This course takes a detailed look at the RxJava API and explores various patterns and techniques to ensure you make the most of concurrency, parallelism, and data throttling.

What you will learn:
• The Reactive Manifesto
• RxJava architectural patterns
• Working with observable data sources
• Functional programming
• Concurrency
• Managing data throughput

Course outline:
Module 1 - Introduction to RxJava:
• Overview of Reactive Systems
• Overview of RxJava
• Going Further with RxJava Observables

Module 2 - Functional Programming:
• Essential Concepts
• Functional Programming in Java

Module 3 - A Closer Look at Observables:
• Observable Data Sources
• Defining a Custom Observer
• Defining Custom Call-back Semantics
• Hot and Cold Observables

Module 4 - Manipulating Data:
• Filtering and Fetching Items
• Transforming Items
• Accumulating Values

Module 5 - Combinators, Conditionals and Error Handling:
• Combining Observables
• Conditional Operators
• Handling Errors

Module 6 - Concurrency and Parallelism:
• Core Concepts
• A Closer Look at Schedulers
• Types of Schedulers Available

Module 7 - Managing Data Throughput:
• Understanding the Problem
• Throttling
• Using Buffers and Windows

Instructor: Andy Olsen

Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books.

Target audience:
Anyone who wants course about RxJava

Prerequisites:
• At least 6 months Java experience

Language:
• The course is given in english

Vis flere tilsvarende kurs: