What’s popular in Java
Your source for what’s next
Popular in live online training
See allApril 13, 2023
Java® Full Throttle with Paul Deitel: A One-Day, Code-Intensive Java SE 10-17 Presentation
Presented by Paul Deitel
A code-intensive one-day course, updated with new language features from Java 10â17 Dive into Java using your existing object-oriented programming knowledge. Live instruction by Oracle® Java® Champion Paul Deitelâ bestselling author ...

April 20, 2023
Modern Java Exception Handling
Presented by Simon Roberts
Itâs well known that some of the hardest code to write well is the code that handles things going wrong. In some systems, a special return value indicates a failed function ...

May 8, 9 & 10, 2023
Java SE 17 Developer (1Z0-829) Crash Course
Presented by Simon Roberts
A focused study path for exam success Focus on the key exam objectives that really matter Review practice questions so you can discover your strengths and weaknesses with live quiz drills ...

May 1, 2023
Java Essentials
Presented by Ben Evans
Start building your own Java applications Java is one of the most popular programming languages and remains in high demand among professionals. But there are still a number of misconceptions new ...

April 3, 2023
Java Next Steps: Modules
Presented by Venkat Subramaniam
Effectively Migrating Legacy Java Applications Java programmers perceive the introduction of modules as either the most significant or the most disruptive change to the language yet. It turns out both viewpoints ...

April 11, 2023
Java 9 to 17: The New Feature Benefits
Presented by Henri Tremblay
Java rolls out one new versions every 6 months. It is, of course, useful to keep track of all these new features. But itâs also interesting to understand how all these ...

Popular in interactive learning
See allJava Challengers: Local Variable Scope
By Rafael del Nero
Use local variables in the appropriate scope ...
Java Challengers: Multiple Values with Arrays
By Rafael del Nero
Create arrays with Java ...
Java 11 File API: Read and Write a String to a File
By Benjamin Muschko
Learn how to read and write files ...
Java Lambdas: Sorting Data
By Marc Loy
Take a dive into the world of lambdas as used to sort collections ...
Java 11 Network API: Use HttpClient for Asynchronous HTTP Communication
By Benjamin Muschko
Learn how to use the HttpClient API for asynchronous HTTP communication ...
Java 11 String API: Repeat a String
By Benjamin Muschko
Learn how to use a method for repeating a String ...