Java has been around for a while now, and for really good reason. Its core features have stood the test of time, and the language is continuously evolving and improving based on what we, the community, want and need.
Having a stable base is important, but so is adding new features and improving or simplifying existing ones to keep Java modern and functional.
This is why new Java versions bring major new features and even new programming paradigms to Java, and update the existing APIs.
In this course, we’ll explore the most important features and changes in every Java version, starting with the module system in Java 9 and continuing up to the latest JDK.
Actual coding practice through a project – definitely the best way to stay up-to-date with Java
The essential guide to learning what’s new in every Java version. The 4 modules cover the major features and changes in every JDK, including the module system, records, text blocks, virtual threads, unnamed variables, and many more.
Everything you need to update your Java knowledge.
Our Full Course Library
IntelliJ Idea Ultimate (6 months free)
JProfiler (6 months free)
All Upcoming Courses (Roadmap)
Certificates of Completion
Multiple-Choice questions in Each Lesson
Pro Access
Yearly or the Lifetime access
Do you have a team who would benefit from taking the course?
I believe strongly in the quality of the course material to teach you the fundamentals of the library. I’ve put a lot of work and care into the material and hope you’re going to use it and to develop and maintain your applications.
I confidently back all courses with a 20-Day Money Back Guarantee. I want you to dive in deep and experience the full wealth of this resource without hesitation.
If the material isn’t a good fit, just contact me within 20 days of purchase, and ask for a full refund for any single course package.
Support and Privacy