Writing concurrent and parallel programming applications is a must-have skill for any Java programmer. Java 9 comes with a host of fantastic features, including significant performance improvements and new APIs. So, if you’re familiar with the basics of Java and want to understand concurrency and parallel programming techniques, then go for this Learning Path.
Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
- Practical examples on thread safety, high-performance classes, safe sharing, and much more
- Understand Java 9 APIs and their impact on concurrency
Let’s take a look at your learning journey. You will know the elements of the Java concurrency API that will help you take advantage of the exciting new capabilities. You will learn how to use parallel and reactive streams to process massive data sets. Next, you will move on to create streams and use all their intermediate and terminal operations to process big collections of data in a parallel and functional way. Moving ahead, you’ll discover a whole range of recipes for almost everything, such as thread management, synchronization, executors, parallel and reactive streams, and much more. By the end of this Learning Path, you will be able to deploy scalable and concurrent application
Who this course is for:
- This Learning Path is targeted at developers who are familiar with Java programming and want to gain the skills of building highly-scalable, robust, and concurrent applications.
- Java programming knowledge is needed
Last updated 3/2018
Learning Path: Java: Delve Deep into Concurrency with Java 9.zip | Mirror [Size: 754.4 MB]
Download Torrent (Please seed after downloading)