This course provides a quick primer on Java essentials. We will focus on the basic steps to create a stand-alone application in Java, including the essentials of the Java Virtual Machine (JVM), the Java JDK's usefulness, the Java class's basic structure, and the particular method used to tell the JVM where to begin processing code.