Java SE: Programming I
This entry-level course is aimed at programmers who are new to Java and who need to learn its concepts, language constructs, and data types. The course is designed for programmers who will apply these language skills to develop programs using the latest major versions of the JDK, currently Java 11.
Java SE: Programming II
This is a second-level course for programmers learning the Java language. It rounds-out the topics that were taught in the previous course, Java SE: Programming I, and provides additional key skills for Java programmers, such as secure coding, modular programming, and database access. This course uses today's main Java version for its practices (currently Java 11)