One of the highlights of my Java career was reviewing a pre-print version of Brian Goetz's famous JCiP. I wrote about it in 2006 in my Java Specialists' Newsletter.
Before we go on, if you do not want to receive emails about my courses again, please opt out here (You might then miss out on some really cool learning ... :-))
When I wrote my first course specializing in Java Concurrency, the obvious choice as a supporting book was JCiP, with the support of Brian Goetz as a technical reviewer. But Java has moved along in the last 12 years. We now have VarHandles. And CompletableFuture. And the Fork/Join Framework. And parallel streams. My concurrency training has incorporated these changes.
To celebrate our new year, we made a Java Concurrency in Practice Course Bundle, consisting of:
- Extreme Java - Concurrency Course for Java 8 and 9 (Late 2016 Edition)
- Threading Essentials Course (2017 Edition)
- Data Structures Course (Late 2017 Edition)
The bundled price is more than 25% cheaper than buying the courses individually.
Until the 9th of January, we are also offering a further 20% discount. I didn't want to send out too many emails and fill your inbox, which is why you might not have heard about this before. Brian Goetz and I both tweeted about it last week. I must confess that I hardly ever find the time to read through my Twitter feed. This bundle is a good deal, especially with the 20% discount, and I do not want anyone to miss this opportunity. Hence this email :-)