Thinking Beyond Java 17: Advancing to Java 21 & Beyond
Last updated on November 4, 2026 11:23 pmThinking Beyond Java 17: Advancing to Java 21 & Beyond
★★★★★
$509.00 in stock
Udemy.com
as of November 4, 2026 11:23 pm
Java 18 to Java 21: Navigate new language features, collection framework changes, master virtual threads and a lot more
Created by:
Ajay Iyengar
Developer |Passionate teacher |Architect | Blogger
Developer |Passionate teacher |Architect | Blogger
Rating:4.55 (11reviews)
161students enrolled
What Will I Learn?
- Starting from Java 18, navigate through every release up to Java 21
- New Language Features
- Virtual Threads
- Structured Concurrency
- Make well-informed decisions about moving beyond Java 17
- Tools and performance related improvements
Requirements
- A computer with the latest JDK(21) and an IDE
- Programming experience ideally with Java 17 but 11 will also do (Some code examples in the last section reference Records, Pattern Matching)
- To fully grasp the topic of Virtual Threads, a basic understanding of multithreading concepts, including Executors, is recommended
Target audience
- Java developers interested in getting up to speed with the ever-evolving Java language
- You want to learn the new features of modern Java


There are no reviews yet.