Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Practical Reactive Streams with Akka and Java

Learn how to build asynchronous, non-blocking reactive streams with back-pressure - a really practical hands-on course
4.8
4.8/5
(105 reviews)
1,238 students
Created by

9.5

Classbaze Grade®

9.4

Freshness

9.1

Popularity

9.3

Material

Learn how to build asynchronous
Platform: Udemy
Video: 8h 35m
Language: English
Next start: On Demand

Best Akka classes:

Classbaze Rating

Classbaze Grade®

9.5 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

9.4 / 10
This course was last updated on 10/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

9.1 / 10
We analyzed factors such as the rating (4.8/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.3 / 10
Video Score: 8.9 / 10
The course includes 8h 35m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 6 hours 53 minutes of 12 Akka courses on Udemy.
Detail Score: 9.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

2 articles.
1 resources.
0 exercise.
0 test.

In this page

About the course

This course builds on the “Practical Java concurrency with the Akka Actor Model” course and will extend your knowledge of using the actor model with Akka and Java to create reactive streams.
Reactive Streams are an essential tool in building real-world concurrent applications with the actor model – they allow us to build more complex processing scenarios, deal with varying data loads effectively, and provide the foundation for connecting our applications to external systems (which is covered in the Akka Http course).
For developers new to this technology it can be tough to get started, so in this course we cover everything from scratch. We build up the knowlege step by step, meaning you’ll have no problems following along and understanding everything we do.

The course is full of practical real-world scenarios – we’ll be taking the blockchain mining application that we built in the Practical Java concurrency with the Akka Actor Model course a few steps further to make it even more realistic.
Please note that although Akka is built in Scala, no Scala knowledge is needed for this course – the course covers Akka with Java and we won’t be writing any Scala code.
This course covers the newer Akka Typed API only.

What can you learn from this course?

✓ What are reactive streams and when should you use them
✓ How to build asynchronous, non-blocking, reative streams with back-pressure
✓ The Akka Streams API and GraphDSL
✓ How to correctly implement asynchronous boundaries and parallelism
✓ How to integrate Akka Actors into reactive streams

What you need to start the course?

• Basic Java knowledge
• Knowledge of Akka using Java and the Akka Typed API is needed
• This is a follow on course to the “Practical Java concurrency with the Akka Actor Model” course

Who is this course is made for?

• Novice and experienced Java developers who need to enhance their concurrent programming skills.
• Programmers who need to implement reactive streams

Are there coupons or discounts for Practical Reactive Streams with Akka and Java ? What is the current price?

The course costs $17.99. And currently there is a 82% discount on the original price of the course, which was $99.99. So you save $82 if you enroll the course now.
The average price is $16.0 of 12 Akka courses. So this course is 12% more expensive than the average Akka course on Udemy.

Will I be refunded if I'm not satisfied with the Practical Reactive Streams with Akka and Java course?

YES, Practical Reactive Streams with Akka and Java has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Practical Reactive Streams with Akka and Java course, but there is a $82 discount from the original price ($99.99). So the current price is just $17.99.

Who will teach this course? Can I trust Matt Greencroft?

Matt Greencroft has created 11 courses that got 9,406 reviews which are generally positive. Matt Greencroft has taught 68,447 students and received a 4.6 average review out of 9,406 reviews. Depending on the information available, we think that Matt Greencroft is an instructor that you can trust.
Course tutor at Virtual Pair Programmers
Having worked for over 20 years as a professional programmer, mainly in banking, Matt now teaches for Virtual Pair Programmers. His specialist areas are advanced Java, Spring Framework, Kotlin and Akka.

Outside of work, Matt enjoys cycling, but prefers going downhill to uphill, and he also plays the piano… very badly.
Browse all courses by on Classbaze.

9.5

Classbaze Grade®

9.4

Freshness

9.1

Popularity

9.3

Material

Platform: Udemy
Video: 8h 35m
Language: English
Next start: On Demand

Classbaze recommendations for you