It is designed as a fairly detailed test of basic knowledge of the essentials of the Java programming language. It tests looping constructs and variables, and does not cover specific technologies such as GUI creation, Web or network programming. The exam tests how well a programmer has understood the language constructs and not the programmer's capability to write efficient algorithms. This course is essential for those seeking such certification. This course gets you ready for the Java certification exam 310-065. We start with the main topics in the book. Then, we cover review questions and exercises. Toward the end of the course, we work on 2 real exams. Every exam contains 75 questions. By the time you are done with the videos, you will be more than ready to tackle this exam.