This book is designed for people who want to pass the Oracle Certified Associate, Java SE 8 Programmer exam (Exam 1Z0-808). It includes an extensive Java refresher written as a tutorial as well as two full mock exams. The Java refresher includes all the materials and exam objectives you need to master to pass the exam. It explains the concepts very clearly and in detail and provides examples that are easy to follow even to those with no programming experience. The mock exams are useful for testing how prepared you are to take the real exam.