Program in Java using Java SE 8 and Java SE 11, the long-term support releases, and most widely used versions of Java SE.
Program using Java EE 7, which is the platform for enterprise Java applications.
Use the module system to design applications with explicit dependencies and encapsulation at the JAR level, ensuring more reliable configuration, improved security, and enhanced performance.
Make your code more readable and succinct using convenience methods.
Test code snippets and APIs using JShell.
Use Java Persistence and Java Transaction APIs, create a flexible component model using EJB and CDI technology, provide Timer, Concurrency and Batch services, and create SOAP and REST web services.
Develop web-based interfaces using Servlets, Java Server Pages, and JavaServer Faces.
Implement best practices for writing Java code.
Leverage product enhancements soon after each product release.
Take advantage of all training in the learning subscription in order to learn and get certified on Java SE 8, Java SE 11, and Java EE 7.