Java 11-17 is used for PBL. Java 8 appears to be College Board standard. Java features like Reactive Streams, HTTP2 client, JShell, React JS are more recent than 8.
GitHub. Learning to master managing change, branches, pull requests, and more.
Development DevOps. Java programmers should have a passion for managing the environment and learning automation (Git, Maven, Docker).
REST and Microservice using Spring. Mastering creating and consuming RESTful APIs