What’s popular in Java

Your source for what’s next

Popular books

See all

Head First Java, 3rd Edition

Effective Java

Popular in live online training

See all

June 29, 2022

Java Next Steps: Collections, Generics, and Streams

Presented by Ben Evans

Understanding Java’s Collections—the language’s core implementation of fundamental data structures and algorithms—is essential for every professional Java programmer. But to use the Collections effectively, developers also need to understand Java’s generics, ...

July 5, 2022

Java Next Steps: Collections, Generics, and Streams

Presented by Ben Evans

Understanding Java’s Collections—the language’s core implementation of fundamental data structures and algorithms—is essential for every professional Java programmer. But to use the Collections effectively, developers also need to understand Java’s generics, ...

June 7, 2022

How to Think Like a Java Programmer

Presented by Heinz Kabutz

A Beginner’s Java Course with Heinz Kabutz Instill good software engineering principles from the beginning, such as source control and testing Get started programming in Java Learn what open source is ...

August 1, 2022

Java Concurrency

Presented by Ben Evans

Understanding concurrent programming in Java A thorough understanding of concurrency is what will really set you apart as a Java developer. Expert Ben Evans provides you with a foundation to become ...

August 2, 3 & 4, 2022

Java 11 Certification (1Z0-819) Exam Cram

Presented by Simon Roberts

This Java 11 Certification (1Z0-819) Exam Cram addresses key objectives of the latest Oracle Java SE 11 exam, focusing on key topics and difficult objectives. This 3-day training course is a ...

June 14 & 15, 2022

Functional Programming in Java

Presented by Ken Kousen

Working with streams, lambda expressions, and method references in Java SE8 and beyond Today’s software developers are embracing functional programming (FP) in droves, whether it’s to write concurrent programs or to ...